Freeze break request: https->http forward fix on kojipkgs
by Patrick Uiterwijk
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
I would like to request +1's for the following patch.
This solves ticket #4507 (https://fedorahosted.org/fedora-infrastructure/ticket/4507).
- From a276feb1f5e1001d7df343ea00b120289b0a1539 Mon Sep 17 00:00:00 2001
From: Patrick Uiterwijk <puiterwijk(a)redhat.com>
Date: Mon, 8 Sep 2014 22:01:34 +0000
Subject: [PATCH] Manually do the forward if trailing slash is excluded
- ---
configs/web/applications/kojipkgs.conf | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/configs/web/applications/kojipkgs.conf b/configs/web/applications/kojipkgs.conf
index be0e03e..9cb883f 100644
- --- a/configs/web/applications/kojipkgs.conf
+++ b/configs/web/applications/kojipkgs.conf
@@ -1,6 +1,14 @@
CustomLog "| /usr/sbin/rotatelogs /var/log/httpd/kojipkgs02.fedoraproject.org-access.log.%Y-%m-%d 86400" combined
ErrorLog "| /usr/sbin/rotatelogs /var/log/httpd/kojipkgs02.fedoraproject.org-error.log.%Y-%m-%d 86400"
+# Let's forward to a URL including trailing slash manually
+# The URLs generated by the DirectorySlash option use http because squid does https termination
+RewriteEngine On
+RewriteCond %{REQUEST_FILENAME} !-f
+RewriteCond %{REQUEST_URI} !(.*)/$
+RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}/ [R=301,L]
+
+
Alias /packages /mnt/fedora_koji/koji/packages
Alias /toplink/packages /mnt/fedora_koji/koji/packages
- --
1.7.2.1
- --
With kind regards,
Patrick Uiterwijk
Associate Software Engineer, Red Hat
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJUDihcAAoJEIZXmA2atR5QSH4P/A2Ka6G7i/TND4Qw/NM20kvT
mFmUFEn37xFyTpwzM1qtuy87VelVwsmytqFY8/OYxa5ZMn0QfszAVQTQS745rqYA
J7tSkbVt8pZjLGAzVCZr5pjQkKmm9Olr4n97WFJJLL7pFjbkvGmaAxSMEob4sUiK
k5AbPWyqytYmpgxLym+3wbNvq6iwgeCMO6EfD+rzZL6m7tgmo+3hyxvjMX+ImJFQ
6bIPgh8rfRxbmXmo6mrhlmEAoqOi1NmJlGW1QJFLh/yzud6St8khFePCPWB7lhlj
YZYoGgl3hOPuzBPmy7iBtKFgT6ZQGjVjSYnaN0FXKcc3HXs6m/FPh1hpbi4SgZh9
KOlWADZxdp68V4cJ47kZ1NxbR4T7dNKbFKFhgusUz5/4hRHRfeb692ZVkFLYMcjF
rUULuFK85CC9ZnLctEp2ncnNRE5H4Z+VunlMPdIusNSBN6Tfud0Gn00reYl10e67
0dqSNcfBYx5w4x1UROZEURnjS0BnFeFucaqxyViB0gmcvL/eO1NSvCdru4rOz6YB
YDaPsuYlg1F1CWq3rj4trLwbB3YONSyEw98zgSqwolxBO8PlZcwd3tM2Js8PPnFG
3cj7WLfdX8a/8Ap/uhBzKyiGRzZGqe1DA2YQ/BbEH0lKC6lZTFtms8OvCpKlpyeU
yr2rIMAmBBtI25RXX+BL
=hNNG
-----END PGP SIGNATURE-----
9 years, 6 months
System Freeze Break Request (qa09)
by Stephen John Smoogen
Most of the changes are in nagios which is frozen.
diff --git a/inventory/inventory b/inventory/inventory
index 14f4d1f..805a5f0 100644
--- a/inventory/inventory
+++ b/inventory/inventory
@@ -572,6 +572,7 @@ qa04.qa.fedoraproject.org
qa05.qa.fedoraproject.org
qa06.qa.fedoraproject.org
qa07.qa.fedoraproject.org
+qa09.qa.fedoraproject.org
[wiki-stg]
wiki01.stg.phx2.fedoraproject.org
diff --git a/playbooks/groups/virthost.yml b/playbooks/groups/virthost.yml
index 4858d8d..900ac85 100644
--- a/playbooks/groups/virthost.yml
+++ b/playbooks/groups/virthost.yml
@@ -3,7 +3,7 @@
# NOTE: most of these vars_path come from group_vars/backup_server or from
hostvars
- name: make virthost server system
- hosts: virthost15.phx2.fedoraproject.org:
bvirthost07.phx2.fedoraproject.org:buildvmhost-10.phx2.fedoraproject.org:
buildvmhost-11.phx2.fedoraproject.org:buildvmhost-12.phx2.fedoraproject.org:
virthost01.phx2.fedoraproject.org:virthost03.phx2.fedoraproject.org:
ibiblio04.fedoraproject.org:bvirthost06.phx2.fedoraproject.org:
bvirthost08.phx2.fedoraproject.org:bvirthost09.phx2.fedoraproject.org:
bvirthost10.phx2.fedoraproject.org:bvirthost11.phx2.fedoraproject.org:
virthost16.phx2.fedoraproject.org:virthost17.phx2.fedoraproject.org:
virthost18.phx2.fedoraproject.org:serverbeach07.fedoraproject.org:
qa07.qa.fedoraproject.org:coloamer01.fedoraproject.org:
qa04.qa.fedoraproject.org:qa05.qa.fedoraproject.org:
osuosl03.fedoraproject.org:qa06.qa.fedoraproject.org:v
irthost-comm03.qa.fedoraproject.org
+ hosts: virthost15.phx2.fedoraproject.org:
bvirthost07.phx2.fedoraproject.org:buildvmhost-10.phx2.fedoraproject.org:
buildvmhost-11.phx2.fedoraproject.org:buildvmhost-12.phx2.fedoraproject.org:
virthost01.phx2.fedoraproject.org:virthost03.phx2.fedoraproject.org:
ibiblio04.fedoraproject.org:bvirthost06.phx2.fedoraproject.org:
bvirthost08.phx2.fedoraproject.org:bvirthost09.phx2.fedoraproject.org:
bvirthost10.phx2.fedoraproject.org:bvirthost11.phx2.fedoraproject.org:
virthost16.phx2.fedoraproject.org:virthost17.phx2.fedoraproject.org:
virthost18.phx2.fedoraproject.org:serverbeach07.fedoraproject.org:
qa07.qa.fedoraproject.org:qa09.qa.fedoraproject.org:
coloamer01.fedoraproject.org:qa04.qa.fedoraproject.org:
qa05.qa.fedoraproject.org:osuosl03.fedoraproject.org:
qa06.qa.fedoraproject.org:virthost-comm03.qa.fedoraproject.org
user: root
accelerate: "{{ accelerated }}"
gather_facts: True
diff --git a/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
b/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
index b813189..5bea7bb 100644
--- a/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
@@ -1,6 +1,6 @@
define hostgroup {
hostgroup_name mgmt
alias Physical hosts management inerface
- members backup03.mgmt.fedoraproject.org,bc02.mgmt.fedoraproject.org,
bvirthost04.mgmt.fedoraproject.org,bvirthost07.mgmt.fedoraproject.org,
download01.mgmt.fedoraproject.org,download02.mgmt.fedoraproject.org,
download03.mgmt.fedoraproject.org,download04.mgmt.fedoraproject.org,
download05.mgmt.fedoraproject.org,qa01.mgmt.fedoraproject.org,
qa02.mgmt.fedoraproject.org,qa03.mgmt.fedoraproject.org,
qa04.mgmt.fedoraproject.org,qa05.mgmt.fedoraproject.org,
qa06.mgmt.fedoraproject.org,qa07.mgmt.fedoraproject.org,
qa08.mgmt.fedoraproject.org,tape02.mgmt.fedoraproject.org,
virthost-comm01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org,
virthost03.mgmt.fedoraproject.org,virthost04.mgmt.fedoraproject.org,
virthost05.mgmt.fedoraproject.org,virthost06.mgmt.fedoraproject.org,
virthost07.mgmt.fedoraproject.org,virthost08.mgmt.fedoraproject.org,
virthost09.mgmt.fedoraproject.org,virthost10.mgmt.fedoraproject.org,
atomic01.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org,
virthost14.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org,
virthost16.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org,
virthost18.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org,
virthost-comm03.mgmt.fedoraproject.org,sign-vault03.mgmt.fedoraproject.org,
sign-vault04.mgmt.fedoraproject.org
+ members backup03.mgmt.fedoraproject.org,bc02.mgmt.fedoraproject.org,
bvirthost04.mgmt.fedoraproject.org,bvirthost07.mgmt.fedoraproject.org,
download01.mgmt.fedoraproject.org,download02.mgmt.fedoraproject.org,
download03.mgmt.fedoraproject.org,download04.mgmt.fedoraproject.org,
download05.mgmt.fedoraproject.org,qa01.mgmt.fedoraproject.org,
qa02.mgmt.fedoraproject.org,qa03.mgmt.fedoraproject.org,
qa04.mgmt.fedoraproject.org,qa05.mgmt.fedoraproject.org,
qa06.mgmt.fedoraproject.org,qa07.mgmt.fedoraproject.org,
qa08.mgmt.fedoraproject.org,qa09.mgmt.fedoraproject.org,
tape02.mgmt.fedoraproject.org,virthost-comm01.mgmt.fedoraproject.org,
virthost01.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org,
virthost04.mgmt.fedoraproject.org,virthost05.mgmt.fedoraproject.org,
virthost06.mgmt.fedoraproject.org,virthost07.mgmt.fedoraproject.org,
virthost08.mgmt.fedoraproject.org,virthost09.mgmt.fedoraproject.org,
virthost10.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org,
virthost12.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org,
virthost15.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org,
virthost17.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org,
virthost-comm02.mgmt.fedoraproject.org,
virthost-comm03.mgmt.fedoraproject.org,sign-vault03.mgmt.fedoraproject.org,
sign-vault04.mgmt.fedoraproject.org
}
diff --git a/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
b/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
index 86de46a..5724f0e 100644
--- a/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
@@ -1,5 +1,5 @@
define hostgroup {
hostgroup_name nomail
alias No Mail
- members *, !bastion01, !bastion02, !bastion-vpn,
!backup03, !db02.stg, !fas01.stg, !koji01.stg, !pkgs01.stg, !proxy01.stg,
!releng01.stg, !value01.stg, !smtp-mm-tummy01, !smtp-mm-ib01,
!smtp-mm-coloamer01, !hosted03, !hosted04, !proxy01-fpo, !proxy01-wildcard,
!proxy02-fpo, !proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard,
!proxy04-fpo, !proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard,
!proxy07-fpo, !proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !
bc02.mgmt.fedoraproject.org, !fwsm01-gw, !backup03.mgmt.fedoraproject.org,!
bc02.mgmt.fedoraproject.org,!bvirthost04.mgmt.fedoraproject.org,!
bvirthost07.mgmt.fedoraproject.org,!download01.mgmt.fedoraproject.org,!
download02.mgmt.fedoraproject.org,!download03.mgmt.fedoraproject.org,!
download04.mgmt.fedoraproject.org,!download05.mgmt.fedoraproject.org,!
qa01.mgmt.fedoraproject.org,!qa02.mgmt.fedoraproject.org,!
qa03.mgmt.fedoraproject.org,!qa04.mgmt.fedoraproject.org,!
qa05.mgmt.fedoraproject.org,!qa06.mgmt.fedoraproject.org,!
qa07.mgmt.fedoraproject.org,!qa08.mgmt.fedoraproject.org,!
tape02.mgmt.fedoraproject.org,!virthost-comm01.mgmt.fedoraproject.org,!
virthost01.mgmt.fedoraproject.org,!virthost03.mgmt.fedoraproject.org,!
virthost04.mgmt.fedoraproject.org,!virthost05.mgmt.fedoraproject.org,!
virthost06.mgmt.fedoraproject.org,!virthost07.mgmt.fedoraproject.org,!
virthost08.mgmt.fedoraproject.org,!virthost09.mgmt.fedoraproject.org,!
virthost10.mgmt.fedoraproject.org,!atomic01.mgmt.fedoraproject.org,!
virthost12.mgmt.fedoraproject.org,!virthost14.mgmt.fedoraproject.org,!
virthost15.mgmt.fedoraproject.org,!virthost16.mgmt.fedoraproject.org,!
virthost17.mgmt.fedoraproject.org,!virthost18.mgmt.fedoraproject.org,!autoqa01,!ibiblio-gw,!packages03,!packages04,!status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo, !proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01-builder13, !arm01-builder14, !arm01-builder15,
!arm01-builder16, !arm01-builder17, !arm01-builder18, !arm01-builder19,
!arm01-builder20, !arm01-builder21, !arm01-builder22, !arm01-builder23,
!arm02-builder00, !arm02-builder01, !arm02-builder02, !arm02-builder03,
!arm02-builder04, !arm02-builder05, !arm02-builder06, !arm02-builder07,
!arm02-builder08, !arm02-builder09, !arm02-builder10, !arm02-builder11,
!arm02-builder12, !arm02-builder13, !arm02-builder14, !arm02-builder15,
!arm02-builder16, !arm02-builder17, !arm02-builder18, !arm02-builder19,
!arm02-builder20, !arm02-builder21, !arm02-builder22, !arm02-builder23,
!buildvm-01, !buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05,
!buildvm-06, !buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10,
!buildvm-11, !buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15,
!buildvm-16, !buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20,
!buildvm-21, !buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25,
!buildvm-26, !buildvm-27, !buildvmhost-10, !buildvmhost-11, !buildvmhost-12
+ members *, !bastion01, !bastion02, !bastion-vpn,
!backup03, !db02.stg, !fas01.stg, !koji01.stg, !pkgs01.stg, !proxy01.stg,
!releng01.stg, !value01.stg, !smtp-mm-tummy01, !smtp-mm-ib01,
!smtp-mm-coloamer01, !hosted03, !hosted04, !proxy01-fpo, !proxy01-wildcard,
!proxy02-fpo, !proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard,
!proxy04-fpo, !proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard,
!proxy07-fpo, !proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !
bc02.mgmt.fedoraproject.org, !fwsm01-gw, !backup03.mgmt.fedoraproject.org,!
bc02.mgmt.fedoraproject.org,!bvirthost04.mgmt.fedoraproject.org,!
bvirthost07.mgmt.fedoraproject.org,!download01.mgmt.fedoraproject.org,!
download02.mgmt.fedoraproject.org,!download03.mgmt.fedoraproject.org,!
download04.mgmt.fedoraproject.org,!download05.mgmt.fedoraproject.org,!
qa01.mgmt.fedoraproject.org,!qa02.mgmt.fedoraproject.org,!
qa03.mgmt.fedoraproject.org,!qa04.mgmt.fedoraproject.org,!
qa05.mgmt.fedoraproject.org,!qa06.mgmt.fedoraproject.org,!
qa07.mgmt.fedoraproject.org,!qa08.mgmt.fedoraproject.org,!
qa09.mgmt.fedoraproject.org,!tape02.mgmt.fedoraproject.org,!
virthost-comm01.mgmt.fedoraproject.org,!virthost01.mgmt.fedoraproject.org,!
virthost03.mgmt.fedoraproject.org,!virthost04.mgmt.fedoraproject.org,!
virthost05.mgmt.fedoraproject.org,!virthost06.mgmt.fedoraproject.org,!
virthost07.mgmt.fedoraproject.org,!virthost08.mgmt.fedoraproject.org,!
virthost09.mgmt.fedoraproject.org,!virthost10.mgmt.fedoraproject.org,!
atomic01.mgmt.fedoraproject.org,!virthost12.mgmt.fedoraproject.org,!
virthost14.mgmt.fedoraproject.org,!virthost15.mgmt.fedoraproject.org,!
virthost16.mgmt.fedoraproject.org,!virthost17.mgmt.fedoraproject.org,!
virthost18.mgmt.fedoraproject.org,!autoqa01,!ibiblio-gw,!packages03,!packages04,!status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo, !proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01-builder13, !arm01-builder14, !arm01-builder15,
!arm01-builder16, !arm01-builder17, !arm01-builder18, !arm01-builder19,
!arm01-builder20, !arm01-builder21, !arm01-builder22, !arm01-builder23,
!arm02-builder00, !arm02-builder01, !arm02-builder02, !arm02-builder03,
!arm02-builder04, !arm02-builder05, !arm02-builder06, !arm02-builder07,
!arm02-builder08, !arm02-builder09, !arm02-builder10, !arm02-builder11,
!arm02-builder12, !arm02-builder13, !arm02-builder14, !arm02-builder15,
!arm02-builder16, !arm02-builder17, !arm02-builder18, !arm02-builder19,
!arm02-builder20, !arm02-builder21, !arm02-builder22, !arm02-builder23,
!buildvm-01, !buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05,
!buildvm-06, !buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10,
!buildvm-11, !buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15,
!buildvm-16, !buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20,
!buildvm-21, !buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25,
!buildvm-26, !buildvm-27, !buildvmhost-10, !buildvmhost-11, !buildvmhost-12
}
diff --git a/roles/nagios_server/files/nagios/hostgroups/servers.cfg
b/roles/nagios_server/files/nagios/hostgroups/servers.cfg
index 6031e76..b70fd1a 100644
--- a/roles/nagios_server/files/nagios/hostgroups/servers.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/servers.cfg
@@ -5,6 +5,6 @@
define hostgroup {
hostgroup_name servers
alias All Servers
- members *, !proxy01-fpo, !proxy01-wildcard, !proxy02-fpo,
!proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard, !proxy04-fpo,
!proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard, !proxy07-fpo,
!proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !fwsm01-gw, !
backup03.mgmt.fedoraproject.org,!bc02.mgmt.fedoraproject.org,!
download01.mgmt.fedoraproject.org,!download02.mgmt.fedoraproject.org,!
download03.mgmt.fedoraproject.org,!download04.mgmt.fedoraproject.org,!
download05.mgmt.fedoraproject.org,!qa01.mgmt.fedoraproject.org,!
qa02.mgmt.fedoraproject.org,!qa03.mgmt.fedoraproject.org,!
qa04.mgmt.fedoraproject.org,!qa05.mgmt.fedoraproject.org,!
qa06.mgmt.fedoraproject.org,!qa07.mgmt.fedoraproject.org,!
qa08.mgmt.fedoraproject.org,!tape02.mgmt.fedoraproject.org,!
bvirthost04.mgmt.fedoraproject.org, !bvirthost07.mgmt.fedoraproject.org, !
virthost-comm01.mgmt.fedoraproject.org,!virthost01.mgmt.fedoraproject.org,!
virthost03.mgmt.fedoraproject.org,!virthost04.mgmt.fedoraproject.org,!
virthost05.mgmt.fedoraproject.org,!virthost06.mgmt.fedoraproject.org,!
virthost07.mgmt.fedoraproject.org,!virthost08.mgmt.fedoraproject.org,!
virthost09.mgmt.fedoraproject.org,!virthost10.mgmt.fedoraproject.org,!
atomic01.mgmt.fedoraproject.org, !virthost12.mgmt.fedoraproject.org, !
virthost14.mgmt.fedoraproject.org,!virthost15.mgmt.fedoraproject.org,!
virthost16.mgmt.fedoraproject.org,!virthost17.mgmt.fedoraproject.org,!
virthost18.mgmt.fedoraproject.org, !autoqa01, !ibiblio-gw, !status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo,!proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01-builder13, !arm01-builder14, !arm01-builder15,
!arm01-builder16, !arm01-builder17, !arm01-builder18, !arm01-builder19,
!arm01-builder20, !arm01-builder21, !arm01-builder22, !arm01-builder23,
!arm02-builder00, !arm02-builder01, !arm02-builder02, !arm02-builder03,
!arm02-builder04, !arm02-builder05, !arm02-builder06, !arm02-builder07,
!arm02-builder08, !arm02-builder09, !arm02-builder10, !arm02-builder11,
!arm02-builder12, !arm02-builder13, !arm02-builder14, !arm02-builder15,
!arm02-builder16, !arm02-builder17, !arm02-builder18, !arm02-builder19,
!arm02-builder20, !arm02-builder21, !arm02-builder22, !arm02-builder23,
!buildvm-01, !buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05,
!buildvm-06, !buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10,
!buildvm-11, !buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15,
!buildvm-16, !buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20,
!buildvm-21, !buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25,
!buildvm-26, !buildvm-27, !buildvmhost-10, !buildvmhost-11, !buildvmhost-12
+ members *, !proxy01-fpo, !proxy01-wildcard, !proxy02-fpo,
!proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard, !proxy04-fpo,
!proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard, !proxy07-fpo,
!proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !fwsm01-gw, !
backup03.mgmt.fedoraproject.org,!bc02.mgmt.fedoraproject.org,!
download01.mgmt.fedoraproject.org,!download02.mgmt.fedoraproject.org,!
download03.mgmt.fedoraproject.org,!download04.mgmt.fedoraproject.org,!
download05.mgmt.fedoraproject.org,!qa01.mgmt.fedoraproject.org,!
qa02.mgmt.fedoraproject.org,!qa03.mgmt.fedoraproject.org,!
qa04.mgmt.fedoraproject.org,!qa05.mgmt.fedoraproject.org,!
qa06.mgmt.fedoraproject.org,!qa07.mgmt.fedoraproject.org,!
qa08.mgmt.fedoraproject.org,!qa09.mgmt.fedoraproject.org,!
tape02.mgmt.fedoraproject.org,!bvirthost04.mgmt.fedoraproject.org, !
bvirthost07.mgmt.fedoraproject.org, !virthost-comm01.mgmt.fedoraproject.org
,!virthost01.mgmt.fedoraproject.org,!virthost03.mgmt.fedoraproject.org,!
virthost04.mgmt.fedoraproject.org,!virthost05.mgmt.fedoraproject.org,!
virthost06.mgmt.fedoraproject.org,!virthost07.mgmt.fedoraproject.org,!
virthost08.mgmt.fedoraproject.org,!virthost09.mgmt.fedoraproject.org,!
virthost10.mgmt.fedoraproject.org,!atomic01.mgmt.fedoraproject.org, !
virthost12.mgmt.fedoraproject.org, !virthost14.mgmt.fedoraproject.org,!
virthost15.mgmt.fedoraproject.org,!virthost16.mgmt.fedoraproject.org,!
virthost17.mgmt.fedoraproject.org,!virthost18.mgmt.fedoraproject.org,
!autoqa01, !ibiblio-gw, !status-fedora2, !
virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo,!proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01-builder13, !arm01-builder14, !arm01-builder15,
!arm01-builder16, !arm01-builder17, !arm01-builder18, !arm01-builder19,
!arm01-builder20, !arm01-builder21, !arm01-builder22, !arm01-builder23,
!arm02-builder00, !arm02-builder01, !arm02-builder02, !arm02-builder03,
!arm02-builder04, !arm02-builder05, !arm02-builder06, !arm02-builder07,
!arm02-builder08, !arm02-builder09, !arm02-builder10, !arm02-builder11,
!arm02-builder12, !arm02-builder13, !arm02-builder14, !arm02-builder15,
!arm02-builder16, !arm02-builder17, !arm02-builder18, !arm02-builder19,
!arm02-builder20, !arm02-builder21, !arm02-builder22, !arm02-builder23,
!buildvm-01, !buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05,
!buildvm-06, !buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10,
!buildvm-11, !buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15,
!buildvm-16, !buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20,
!buildvm-21, !buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25,
!buildvm-26, !buildvm-27, !buildvmhost-10, !buildvmhost-11, !buildvmhost-12
}
diff --git a/roles/nagios_server/files/nagios/hosts/qa09-mgmt.cfg
b/roles/nagios_server/files/nagios/hosts/qa09-mgmt.cfg
new file mode 100644
index 0000000..9ec2fda
--- /dev/null
+++ b/roles/nagios_server/files/nagios/hosts/qa09-mgmt.cfg
@@ -0,0 +1,7 @@
+define host {
+ host_name qa09.mgmt.fedoraproject.org
+ alias qa09.mgmt.fedoraproject.org
+ use mincheck
+ address qa09.mgmt.fedoraproject.org
+ parents fwsm01-gw
+}
diff --git a/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
b/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
index cc76391..8a3d645 100644
--- a/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
+++ b/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
@@ -1,5 +1,5 @@
define servicegroup {
servicegroup_name mgmt-http
alias mgmt interfaces on http
- members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-http,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-http,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-http,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-http,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-http,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-http,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-http,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-http,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-http,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-http,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-http,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-http,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-http,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-http,qa07.mgmt.fedoraproject.org
,qa07.mgmt.fedoraproject.org-http,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-http,tape02.mgmt.fedoraproject.org
,tape02.mgmt.fedoraproject.org-http,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-http,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-http,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-http,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-http,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-http,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-http,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-http,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-http,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-http,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-http,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-http,
virthost-comm03.mgmt.fedoraproject.org
,virthost-comm03.mgmt.fedoraproject.org-http,
sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-http,
sign-vault04.mgmt.fedoraproject.org,sign-vault04.mgmt.fedoraproject.org-http
+ members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-http,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-http,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-http,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-http,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-http,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-http,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-http,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-http,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-http,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-http,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-http,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-http,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-http,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-http,qa07.mgmt.fedoraproject.org
,qa07.mgmt.fedoraproject.org-http,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-http,qa09.mgmt.fedoraproject.org
,qa09.mgmt.fedoraproject.org-http,tape02.mgmt.fedoraproject.org
,tape02.mgmt.fedoraproject.org-http,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-http,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-http,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-http,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-http,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-http,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-http,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-http,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-http,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-http,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-http,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-http,
virthost-comm03.mgmt.fedoraproject.org
,virthost-comm03.mgmt.fedoraproject.org-http,
sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-http,
sign-vault04.mgmt.fedoraproject.org,sign-vault04.mgmt.fedoraproject.org-http
}
diff --git a/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
b/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
index 999dc15..ff5e05c 100644
--- a/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
+++ b/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
@@ -1,5 +1,5 @@
define servicegroup {
servicegroup_name mgmt-https
alias mgmt interfaces on https
- members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-https,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-https,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-https,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-https,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-https,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-https,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-https,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-https,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-https,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-https,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-https,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-https,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-https,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-https,qa07.mgmt.fedoraproject.org
,qa07.mgmt.fedoraproject.org-https,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-https,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-https,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-https,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-https,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-https,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-https,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-https,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-https,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-https,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-https,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-https,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-https,
virthost-comm03.mgmt.fedoraproject.org,virthost-comm03.mgmt.fedoraproject.org-https,
sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-https,
sign-vault04.mgmt.fedoraproject.org
,sign-vault04.mgmt.fedoraproject.org-https
+ members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-https,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-https,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-https,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-https,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-https,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-https,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-https,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-https,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-https,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-https,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-https,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-https,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-https,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-https,qa07.mgmt.fedoraproject.org
,qa07.mgmt.fedoraproject.org-https,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-https,qa09.mgmt.fedoraproject.org
,qa09.mgmt.fedoraproject.org-https,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-https,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-https,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-https,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-https,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-https,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-https,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-https,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-https,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-https,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-https,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-https,
virthost-comm03.mgmt.fedoraproject.org,virthost-comm03.mgmt.fedoraproject.org-https,
sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-https,
sign-vault04.mgmt.fedoraproject.org
,sign-vault04.mgmt.fedoraproject.org-https
}
diff --git a/roles/nagios_server/files/nagios/services/mgmt.cfg
b/roles/nagios_server/files/nagios/services/mgmt.cfg
index eee3bcc..e23f58b 100644
--- a/roles/nagios_server/files/nagios/services/mgmt.cfg
+++ b/roles/nagios_server/files/nagios/services/mgmt.cfg
@@ -127,6 +127,13 @@ define service {
}
define service {
+ host_name qa09.mgmt.fedoraproject.org
+ service_description qa09.mgmt.fedoraproject.org-http
+ check_command check_http!qa09.mgmt.fedoraproject.org
+ use defaulttemplate
+}
+
+define service {
host_name sign-vault03.mgmt.fedoraproject.org
service_description sign-vault03.mgmt.fedoraproject.org-http
check_command check_http!sign-vault03.mgmt.fedoraproject.org
--
Stephen J Smoogen.
9 years, 6 months
System Freeze Break Request Fwd: [ansible] add nagios items for virthost-comm03
by Stephen John Smoogen
I forgot to get a SFBR before pushing into ansible main repo. I have not
run the job, so could I get a review please?
---------- Forwarded message ----------
From: Stephen J Smoogen <smooge(a)fedoraproject.org>
Date: 8 September 2014 13:11
Subject: [ansible] add nagios items for virthost-comm03
To: sysadmin-members(a)fedoraproject.org
This is the public repository, do not commit sensitive
or confidential information here.
X-Git-Refname: refs/heads/master
X-Git-Oldrev: 137bb9ccaf66039e06994be0389c6a1c1b741eee
X-Git-Newrev: 4ef06fea3cc319dedd872167aeb3f1a9c9f69e4e
commit 4ef06fea3cc319dedd872167aeb3f1a9c9f69e4e
Author: Stephen Smoogen <smooge(a)redhat.com>
Date: Mon Sep 8 19:11:15 2014 +0000
add nagios items for virthost-comm03
.../files/nagios/hostgroups/kvmHosts.cfg | 2 +-
.../nagios_server/files/nagios/hostgroups/mgmt.cfg | 2 +-
.../files/nagios/hostgroups/nomail.cfg | 2 +-
.../files/nagios/hostgroups/servers.cfg | 2 +-
.../files/nagios/hosts/virthost-comm03-mgmt.cfg | 7 +++++++
.../files/nagios/hosts/virthost-comm03.cfg | 7 +++++++
.../files/nagios/servicegroups/mgmt-http.cfg | 2 +-
.../files/nagios/servicegroups/mgmt-https.cfg | 2 +-
roles/nagios_server/files/nagios/services/mgmt.cfg | 13 +++++++++++++
9 files changed, 33 insertions(+), 6 deletions(-)
---
diff --git a/roles/nagios_server/files/nagios/hostgroups/kvmHosts.cfg
b/roles/nagios_server/files/nagios/hostgroups/kvmHosts.cfg
index ee41bc0..9932f18 100644
--- a/roles/nagios_server/files/nagios/hostgroups/kvmHosts.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/kvmHosts.cfg
@@ -5,5 +5,5 @@
define hostgroup {
hostgroup_name kvmServers
alias kvmServers
- members bvirthost04, bvirthost06, bvirthost07,
bvirthost08, bvirthost09, bvirthost10, bvirthost11, virthost01, virthost03,
virthost04, virthost05, virthost06, virthost07, virthost08, virthost09,
virthost10, virthost12, virthost14, virthost15, virthost16, virthost17,
virthost18, virthost-comm01, virthost-comm02, telia01, tummy01, bodhost01,
osuosl01, osuosl02, ibiblio01, ibiblio02, ibiblio03, ibiblio04, coloamer01,
internetx01, serverbeach06, serverbeach07, serverbeach08, serverbeach09,
serverbeach10
+ members bvirthost04, bvirthost06, bvirthost07,
bvirthost08, bvirthost09, bvirthost10, bvirthost11, virthost01, virthost03,
virthost04, virthost05, virthost06, virthost07, virthost08, virthost09,
virthost10, virthost12, virthost14, virthost15, virthost16, virthost17,
virthost18, virthost-comm01, virthost-comm02, virthost-comm03, telia01,
tummy01, bodhost01, osuosl01, osuosl02, ibiblio01, ibiblio02, ibiblio03,
ibiblio04, coloamer01, internetx01, serverbeach06, serverbeach07,
serverbeach08, serverbeach09, serverbeach10
}
diff --git a/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
b/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
index c3b3796..b813189 100644
--- a/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/mgmt.cfg
@@ -1,6 +1,6 @@
define hostgroup {
hostgroup_name mgmt
alias Physical hosts management inerface
- members backup03.mgmt.fedoraproject.org,
bc02.mgmt.fedoraproject.org,bvirthost04.mgmt.fedoraproject.org,
bvirthost07.mgmt.fedoraproject.org,download01.mgmt.fedoraproject.org,
download02.mgmt.fedoraproject.org,download03.mgmt.fedoraproject.org,
download04.mgmt.fedoraproject.org,download05.mgmt.fedoraproject.org,
qa01.mgmt.fedoraproject.org,qa02.mgmt.fedoraproject.org,
qa03.mgmt.fedoraproject.org,qa04.mgmt.fedoraproject.org,
qa05.mgmt.fedoraproject.org,qa06.mgmt.fedoraproject.org,
qa07.mgmt.fedoraproject.org,qa08.mgmt.fedoraproject.org,
tape02.mgmt.fedoraproject.org,virthost-comm01.mgmt.fedoraproject.org,
virthost01.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org,
virthost04.mgmt.fedoraproject.org,virthost05.mgmt.fedoraproject.org,
virthost06.mgmt.fedoraproject.org,virthost07.mgmt.fedoraproject.org,
virthost08.mgmt.fedoraproject.org,virthost09.mgmt.fedoraproject.org,
virthost10.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org,
virthost12.mgmt.fedoraproject.org,virthost14.
mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org,
virthost16.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org,
virthost18.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org,
sign-vault03.mgmt.fedoraproject.org,sign-vault04.mgmt.fedoraproject.org
+ members backup03.mgmt.fedoraproject.org,
bc02.mgmt.fedoraproject.org,bvirthost04.mgmt.fedoraproject.org,
bvirthost07.mgmt.fedoraproject.org,download01.mgmt.fedoraproject.org,
download02.mgmt.fedoraproject.org,download03.mgmt.fedoraproject.org,
download04.mgmt.fedoraproject.org,download05.mgmt.fedoraproject.org,
qa01.mgmt.fedoraproject.org,qa02.mgmt.fedoraproject.org,
qa03.mgmt.fedoraproject.org,qa04.mgmt.fedoraproject.org,
qa05.mgmt.fedoraproject.org,qa06.mgmt.fedoraproject.org,
qa07.mgmt.fedoraproject.org,qa08.mgmt.fedoraproject.org,
tape02.mgmt.fedoraproject.org,virthost-comm01.mgmt.fedoraproject.org,
virthost01.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org,
virthost04.mgmt.fedoraproject.org,virthost05.mgmt.fedoraproject.org,
virthost06.mgmt.fedoraproject.org,virthost07.mgmt.fedoraproject.org,
virthost08.mgmt.fedoraproject.org,virthost09.mgmt.fedoraproject.org,
virthost10.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org,
virthost12.mgmt.fedoraproject.org,virthost14.
mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org,
virthost16.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org,
virthost18.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org,
virthost-comm03.mgmt.fedoraproject.org,sign-vault03.mgmt.fedoraproject.org,
sign-vault04.mgmt.fedoraproject.org
}
diff --git a/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
b/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
index b50cb9e..86de46a 100644
--- a/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/nomail.cfg
@@ -1,5 +1,5 @@
define hostgroup {
hostgroup_name nomail
alias No Mail
- members *, !bastion01, !bastion02, !bastion-vpn,
!backup03, !db02.stg, !fas01.stg, !koji01.stg, !pkgs01.stg, !proxy01.stg,
!releng01.stg, !value01.stg, !smtp-mm-tummy01, !smtp-mm-ib01,
!smtp-mm-coloamer01, !hosted03, !hosted04, !proxy01-fpo, !proxy01-wildcard,
!proxy02-fpo, !proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard,
!proxy04-fpo, !proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard,
!proxy07-fpo, !proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !
bc02.mgmt.fedoraproject.org, !fwsm01-gw, !backup03.mgmt.fedoraproject.org,!
bc02.mgmt.fedoraproject.org,!bvirthost04.mgmt.fedoraproject.org,!
bvirthost07.mgmt.fedoraproject.org,!download01.mgmt.fedoraproject.org,!
download02.mgmt.fedoraproject.org,!download03.mgmt.fedoraproject.org,!
download04.mgmt.fedoraproject.org,!download05.mgmt.fedoraproject.org,!
qa01.mgmt.fedoraproject.org,!qa02.mgmt.fedoraproject.org,!
qa03.mgmt.fedoraproject.org,!qa04.mgmt.fedoraproject.org,!
qa05.mgmt.fedoraproject.org,!qa06.mgmt.fedorap
roject.org,!qa07.mgmt.fedoraproject.org,!qa08.mgmt.fedoraproject.org,!
tape02.mgmt.fedoraproject.org,!virthost-comm01.mgmt.fedoraproject.org,!
virthost01.mgmt.fedoraproject.org,!virthost03.mgmt.fedoraproject.org,!
virthost04.mgmt.fedoraproject.org,!virthost05.mgmt.fedoraproject.org,!
virthost06.mgmt.fedoraproject.org,!virthost07.mgmt.fedoraproject.org,!
virthost08.mgmt.fedoraproject.org,!virthost09.mgmt.fedoraproject.org,!
virthost10.mgmt.fedoraproject.org,!atomic01.mgmt.fedoraproject.org,!
virthost12.mgmt.fedoraproject.org,!virthost14.mgmt.fedoraproject.org,!
virthost15.mgmt.fedoraproject.org,!virthost16.mgmt.fedoraproject.org,!
virthost17.mgmt.fedoraproject.org,!virthost18.mgmt.fedoraproject.org,!autoqa01,!ibiblio-gw,!packages03,!packages04,!status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org,!ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo, !proxy09-wildcard,
!arm01-releng00,
!arm01-retrace01, !arm01-builder02, !arm01-builder03, !arm01-builder04,
!arm01-builder05, !arm01-builder06, !arm01-builder07, !arm01-builder08,
!arm01-builder09, !arm01-builder10, !arm01-builder11, !arm01-builder12,
!arm01-builder13, !arm01-builder14, !arm01-builder15, !arm01-builder16,
!arm01-builder17, !arm01-builder18, !arm01-builder19, !arm01-builder20,
!arm01-builder21, !arm01-builder22, !arm01-builder23, !arm02-builder00,
!arm02-builder01, !arm02-builder02, !arm02-builder03, !arm02-builder04,
!arm02-builder05, !arm02-builder06, !arm02-builder07, !arm02-builder08,
!arm02-builder09, !arm02-builder10, !arm02-builder11, !arm02-builder12,
!arm02-builder13, !arm02-builder14, !arm02-builder15, !arm02-builder16,
!arm02-builder17, !arm02-builder18, !arm02-builder19, !arm02-builder20,
!arm02-builder21, !arm02-builder22, !arm02-builder23, !buildvm-01,
!buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05, !buildvm-06,
!buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10, !buildvm-11,
!buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15, !buildvm-16,
!buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20, !buildvm-21,
!buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25, !buildvm-26,
!buildvm-27, !buildvmhost-10, !buildvmhost-11, !buildvmhost-12
+ members *, !bastion01, !bastion02, !bastion-vpn,
!backup03, !db02.stg, !fas01.stg, !koji01.stg, !pkgs01.stg, !proxy01.stg,
!releng01.stg, !value01.stg, !smtp-mm-tummy01, !smtp-mm-ib01,
!smtp-mm-coloamer01, !hosted03, !hosted04, !proxy01-fpo, !proxy01-wildcard,
!proxy02-fpo, !proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard,
!proxy04-fpo, !proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard,
!proxy07-fpo, !proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !
bc02.mgmt.fedoraproject.org, !fwsm01-gw, !backup03.mgmt.fedoraproject.org,!
bc02.mgmt.fedoraproject.org,!bvirthost04.mgmt.fedoraproject.org,!
bvirthost07.mgmt.fedoraproject.org,!download01.mgmt.fedoraproject.org,!
download02.mgmt.fedoraproject.org,!download03.mgmt.fedoraproject.org,!
download04.mgmt.fedoraproject.org,!download05.mgmt.fedoraproject.org,!
qa01.mgmt.fedoraproject.org,!qa02.mgmt.fedoraproject.org,!
qa03.mgmt.fedoraproject.org,!qa04.mgmt.fedoraproject.org,!
qa05.mgmt.fedoraproject.org,!qa06.mgmt.fedorap
roject.org,!qa07.mgmt.fedoraproject.org,!qa08.mgmt.fedoraproject.org,!
tape02.mgmt.fedoraproject.org,!virthost-comm01.mgmt.fedoraproject.org,!
virthost01.mgmt.fedoraproject.org,!virthost03.mgmt.fedoraproject.org,!
virthost04.mgmt.fedoraproject.org,!virthost05.mgmt.fedoraproject.org,!
virthost06.mgmt.fedoraproject.org,!virthost07.mgmt.fedoraproject.org,!
virthost08.mgmt.fedoraproject.org,!virthost09.mgmt.fedoraproject.org,!
virthost10.mgmt.fedoraproject.org,!atomic01.mgmt.fedoraproject.org,!
virthost12.mgmt.fedoraproject.org,!virthost14.mgmt.fedoraproject.org,!
virthost15.mgmt.fedoraproject.org,!virthost16.mgmt.fedoraproject.org,!
virthost17.mgmt.fedoraproject.org,!virthost18.mgmt.fedoraproject.org,!autoqa01,!ibiblio-gw,!packages03,!packages04,!status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy0
9-fpo, !proxy09-wildcard, !arm01-releng00, !arm01-retrace01,
!arm01-builder02, !arm01-builder03, !arm01-builder04, !arm01-builder05,
!arm01-builder06, !arm01-builder07, !arm01-builder08, !arm01-builder09,
!arm01-builder10, !arm01-builder11, !arm01-builder12, !arm01-builder13,
!arm01-builder14, !arm01-builder15, !arm01-builder16, !arm01-builder17,
!arm01-builder18, !arm01-builder19, !arm01-builder20, !arm01-builder21,
!arm01-builder22, !arm01-builder23, !arm02-builder00, !arm02-builder01,
!arm02-builder02, !arm02-builder03, !arm02-builder04, !arm02-builder05,
!arm02-builder06, !arm02-builder07, !arm02-builder08, !arm02-builder09,
!arm02-builder10, !arm02-builder11, !arm02-builder12, !arm02-builder13,
!arm02-builder14, !arm02-builder15, !arm02-builder16, !arm02-builder17,
!arm02-builder18, !arm02-builder19, !arm02-builder20, !arm02-builder21,
!arm02-builder22, !arm02-builder23, !buildvm-01, !buildvm-02, !buildvm-03,
!buildvm-04, !buildvm-05, !buildvm-06, !buildvm-07, !buildvm-
08, !buildvm-09, !buildvm-10, !buildvm-11, !buildvm-12, !buildvm-13,
!buildvm-14, !buildvm-15, !buildvm-16, !buildvm-17, !buildvm-18,
!buildvm-19, !buildvm-20, !buildvm-21, !buildvm-22, !buildvm-23,
!buildvm-24, !buildvm-25, !buildvm-26, !buildvm-27, !buildvmhost-10,
!buildvmhost-11, !buildvmhost-12
}
diff --git a/roles/nagios_server/files/nagios/hostgroups/servers.cfg
b/roles/nagios_server/files/nagios/hostgroups/servers.cfg
index 74baf2a..6031e76 100644
--- a/roles/nagios_server/files/nagios/hostgroups/servers.cfg
+++ b/roles/nagios_server/files/nagios/hostgroups/servers.cfg
@@ -5,6 +5,6 @@
define hostgroup {
hostgroup_name servers
alias All Servers
- members *, !proxy01-fpo, !proxy01-wildcard, !proxy02-fpo,
!proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard, !proxy04-fpo,
!proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard, !proxy07-fpo,
!proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !fwsm01-gw, !
backup03.mgmt.fedoraproject.org,!bc02.mgmt.fedoraproject.org,!
download01.mgmt.fedoraproject.org,!download02.mgmt.fedoraproject.org,!
download03.mgmt.fedoraproject.org,!download04.mgmt.fedoraproject.org,!
download05.mgmt.fedoraproject.org,!qa01.mgmt.fedoraproject.org,!
qa02.mgmt.fedoraproject.org,!qa03.mgmt.fedoraproject.org,!
qa04.mgmt.fedoraproject.org,!qa05.mgmt.fedoraproject.org,!
qa06.mgmt.fedoraproject.org,!qa07.mgmt.fedoraproject.org,!
qa08.mgmt.fedoraproject.org,!tape02.mgmt.fedoraproject.org,!
bvirthost04.mgmt.fedoraproject.org, !bvirthost07.mgmt.fedoraproject.org, !
virthost-comm01.mgmt.fedoraproject.org,!virthost01.mgmt.fedoraproject.org,!
virthost03.mgmt.fedoraproject.org,!virthost04.mgmt.fedoraproject.org,
!virthost05.mgmt.fedoraproject.org,!virthost06.mgmt.fedoraproject.org,!
virthost07.mgmt.fedoraproject.org,!virthost08.mgmt.fedoraproject.org,!
virthost09.mgmt.fedoraproject.org,!virthost10.mgmt.fedoraproject.org,!
atomic01.mgmt.fedoraproject.org, !virthost12.mgmt.fedoraproject.org, !
virthost14.mgmt.fedoraproject.org,!virthost15.mgmt.fedoraproject.org,!
virthost16.mgmt.fedoraproject.org,!virthost17.mgmt.fedoraproject.org,!
virthost18.mgmt.fedoraproject.org, !autoqa01, !ibiblio-gw, !status-fedora2,!
virthost-comm02.mgmt.fedoraproject.org,!ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo,!proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01-builder13, !arm01-builder14, !arm01-builde
r15, !arm01-builder16, !arm01-builder17, !arm01-builder18,
!arm01-builder19, !arm01-builder20, !arm01-builder21, !arm01-builder22,
!arm01-builder23, !arm02-builder00, !arm02-builder01, !arm02-builder02,
!arm02-builder03, !arm02-builder04, !arm02-builder05, !arm02-builder06,
!arm02-builder07, !arm02-builder08, !arm02-builder09, !arm02-builder10,
!arm02-builder11, !arm02-builder12, !arm02-builder13, !arm02-builder14,
!arm02-builder15, !arm02-builder16, !arm02-builder17, !arm02-builder18,
!arm02-builder19, !arm02-builder20, !arm02-builder21, !arm02-builder22,
!arm02-builder23, !buildvm-01, !buildvm-02, !buildvm-03, !buildvm-04,
!buildvm-05, !buildvm-06, !buildvm-07, !buildvm-08, !buildvm-09,
!buildvm-10, !buildvm-11, !buildvm-12, !buildvm-13, !buildvm-14,
!buildvm-15, !buildvm-16, !buildvm-17, !buildvm-18, !buildvm-19,
!buildvm-20, !buildvm-21, !buildvm-22, !buildvm-23, !buildvm-24,
!buildvm-25, !buildvm-26, !buildvm-27, !buildvmhost-10, !buildvmhost-11,
!buildvmhost-12
+ members *, !proxy01-fpo, !proxy01-wildcard, !proxy02-fpo,
!proxy02-wildcard, !proxy03-fpo, !proxy03-wildcard, !proxy04-fpo,
!proxy04-wildcard, !proxy06-fpo, !proxy06-wildcard, !proxy07-fpo,
!proxy07-wildcard, !proxy08-fpo, !proxy08-wildcard, !fwsm01-gw, !
backup03.mgmt.fedoraproject.org,!bc02.mgmt.fedoraproject.org,!
download01.mgmt.fedoraproject.org,!download02.mgmt.fedoraproject.org,!
download03.mgmt.fedoraproject.org,!download04.mgmt.fedoraproject.org,!
download05.mgmt.fedoraproject.org,!qa01.mgmt.fedoraproject.org,!
qa02.mgmt.fedoraproject.org,!qa03.mgmt.fedoraproject.org,!
qa04.mgmt.fedoraproject.org,!qa05.mgmt.fedoraproject.org,!
qa06.mgmt.fedoraproject.org,!qa07.mgmt.fedoraproject.org,!
qa08.mgmt.fedoraproject.org,!tape02.mgmt.fedoraproject.org,!
bvirthost04.mgmt.fedoraproject.org, !bvirthost07.mgmt.fedoraproject.org, !
virthost-comm01.mgmt.fedoraproject.org,!virthost01.mgmt.fedoraproject.org,!
virthost03.mgmt.fedoraproject.org,!virthost04.mgmt.fedoraproject.org,
!virthost05.mgmt.fedoraproject.org,!virthost06.mgmt.fedoraproject.org,!
virthost07.mgmt.fedoraproject.org,!virthost08.mgmt.fedoraproject.org,!
virthost09.mgmt.fedoraproject.org,!virthost10.mgmt.fedoraproject.org,!
atomic01.mgmt.fedoraproject.org, !virthost12.mgmt.fedoraproject.org, !
virthost14.mgmt.fedoraproject.org,!virthost15.mgmt.fedoraproject.org,!
virthost16.mgmt.fedoraproject.org,!virthost17.mgmt.fedoraproject.org,!
virthost18.mgmt.fedoraproject.org, !autoqa01, !ibiblio-gw, !status-fedora2,
!virthost-comm02.mgmt.fedoraproject.org, !
virthost-comm03.mgmt.fedoraproject.org, !ppc-hub,!ppc-composer,!retrace01.qa
,!sign-vault03,!sign-vault03.mgmt.fedoraproject.org,!sign-vault04,!
sign-vault04.mgmt.fedoraproject.org,!proxy09-fpo,!proxy09-wildcard,
!arm01-releng00, !arm01-retrace01, !arm01-builder02, !arm01-builder03,
!arm01-builder04, !arm01-builder05, !arm01-builder06, !arm01-builder07,
!arm01-builder08, !arm01-builder09, !arm01-builder10, !arm01-builder11,
!arm01-builder12, !arm01
-builder13, !arm01-builder14, !arm01-builder15, !arm01-builder16,
!arm01-builder17, !arm01-builder18, !arm01-builder19, !arm01-builder20,
!arm01-builder21, !arm01-builder22, !arm01-builder23, !arm02-builder00,
!arm02-builder01, !arm02-builder02, !arm02-builder03, !arm02-builder04,
!arm02-builder05, !arm02-builder06, !arm02-builder07, !arm02-builder08,
!arm02-builder09, !arm02-builder10, !arm02-builder11, !arm02-builder12,
!arm02-builder13, !arm02-builder14, !arm02-builder15, !arm02-builder16,
!arm02-builder17, !arm02-builder18, !arm02-builder19, !arm02-builder20,
!arm02-builder21, !arm02-builder22, !arm02-builder23, !buildvm-01,
!buildvm-02, !buildvm-03, !buildvm-04, !buildvm-05, !buildvm-06,
!buildvm-07, !buildvm-08, !buildvm-09, !buildvm-10, !buildvm-11,
!buildvm-12, !buildvm-13, !buildvm-14, !buildvm-15, !buildvm-16,
!buildvm-17, !buildvm-18, !buildvm-19, !buildvm-20, !buildvm-21,
!buildvm-22, !buildvm-23, !buildvm-24, !buildvm-25, !buildvm-26,
!buildvm-27, !buildvmhost-1
0, !buildvmhost-11, !buildvmhost-12
}
diff --git
a/roles/nagios_server/files/nagios/hosts/virthost-comm03-mgmt.cfg
b/roles/nagios_server/files/nagios/hosts/virthost-comm03-mgmt.cfg
new file mode 100644
index 0000000..72bc693
--- /dev/null
+++ b/roles/nagios_server/files/nagios/hosts/virthost-comm03-mgmt.cfg
@@ -0,0 +1,7 @@
+define host {
+ host_name virthost-comm03.mgmt.fedoraproject.org
+ alias virthost-comm03.mgmt.fedoraproject.org
+ use mincheck
+ address virthost-comm03.mgmt.fedoraproject.org
+ parents fwsm01-gw
+}
diff --git a/roles/nagios_server/files/nagios/hosts/virthost-comm03.cfg
b/roles/nagios_server/files/nagios/hosts/virthost-comm03.cfg
new file mode 100644
index 0000000..36250e7
--- /dev/null
+++ b/roles/nagios_server/files/nagios/hosts/virthost-comm03.cfg
@@ -0,0 +1,7 @@
+define host {
+ host_name virthost-comm03
+ alias virthost-comm03.qa.fedoraproject.org
+ use defaulttemplate
+ address virthost-comm03.qa.fedoraproject.org
+ parents fwsm01-gw
+}
diff --git a/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
b/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
index 76921cc..cc76391 100644
--- a/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
+++ b/roles/nagios_server/files/nagios/servicegroups/mgmt-http.cfg
@@ -1,5 +1,5 @@
define servicegroup {
servicegroup_name mgmt-http
alias mgmt interfaces on http
- members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-http,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-http,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-http,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-http,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-http,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-http,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-http,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-http,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-http,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-http,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-http,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-http,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-http,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-http,qa07.mgmt.fedoraproject.org,qa07.mgmt.f
edoraproject.org-http,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-http,tape02.mgmt.fedoraproject.org
,tape02.mgmt.fedoraproject.org-http,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-http,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-http,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-http,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-http,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-http,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-http,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-http,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-http,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-http,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-http,
virthost-comm02.mgmt.fedoraproject.org
,virthost-comm02.mgmt.fedoraproject.org-http,sign-vault03.mgmt.fedo
raproject.org,sign-vault03.mgmt.fedoraproject.org-http,
sign-vault04.mgmt.fedoraproject.org,sign-vault04.mgmt.fedoraproject.org-http
+ members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-http,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-http,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-http,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-http,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-http,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-http,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-http,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-http,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-http,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-http,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-http,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-http,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-http,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-http,qa07.mgmt.fedoraproject.org,qa07.mgmt.f
edoraproject.org-http,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-http,tape02.mgmt.fedoraproject.org
,tape02.mgmt.fedoraproject.org-http,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-http,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-http,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-http,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-http,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-http,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-http,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-http,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-http,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-http,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-http,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-http,
virthost-comm03.mgmt.
fedoraproject.org,virthost-comm03.mgmt.fedoraproject.org-http,
sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-http,
sign-vault04.mgmt.fedoraproject.org,sign-vault04.mgmt.fedoraproject.org-http
}
diff --git a/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
b/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
index e20e2ea..999dc15 100644
--- a/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
+++ b/roles/nagios_server/files/nagios/servicegroups/mgmt-https.cfg
@@ -1,5 +1,5 @@
define servicegroup {
servicegroup_name mgmt-https
alias mgmt interfaces on https
- members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-https,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-https,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-https,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-https,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-https,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-https,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-https,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-https,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-https,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-https,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-https,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-https,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-https,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-https,qa07.mgmt.fedoraproject.or
g,qa07.mgmt.fedoraproject.org-https,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-https,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-https,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-https,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-https,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-https,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-https,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-https,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-https,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-https,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-https,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-https,
virthost-comm02.mgmt.fedoraproject.org
,virthost-comm02.mgmt.fedoraproject.org-https,
sign-vault03.mgmt.fedoraproject.org,sign-vault03.mgmt.fedorap
roject.org-https,sign-vault04.mgmt.fedoraproject.org
,sign-vault04.mgmt.fedoraproject.org-https
+ members backup03.mgmt.fedoraproject.org
,backup03.mgmt.fedoraproject.org-https,bc02.mgmt.fedoraproject.org
,bc02.mgmt.fedoraproject.org-https,bvirthost07.mgmt.fedoraproject.org
,bvirthost07.mgmt.fedoraproject.org-https,download01.mgmt.fedoraproject.org
,download01.mgmt.fedoraproject.org-https,download02.mgmt.fedoraproject.org
,download02.mgmt.fedoraproject.org-https,download03.mgmt.fedoraproject.org
,download03.mgmt.fedoraproject.org-https,download04.mgmt.fedoraproject.org
,download04.mgmt.fedoraproject.org-https,download05.mgmt.fedoraproject.org
,download05.mgmt.fedoraproject.org-https,qa01.mgmt.fedoraproject.org
,qa01.mgmt.fedoraproject.org-https,qa02.mgmt.fedoraproject.org
,qa02.mgmt.fedoraproject.org-https,qa03.mgmt.fedoraproject.org
,qa03.mgmt.fedoraproject.org-https,qa04.mgmt.fedoraproject.org
,qa04.mgmt.fedoraproject.org-https,qa05.mgmt.fedoraproject.org
,qa05.mgmt.fedoraproject.org-https,qa06.mgmt.fedoraproject.org
,qa06.mgmt.fedoraproject.org-https,qa07.mgmt.fedoraproject.or
g,qa07.mgmt.fedoraproject.org-https,qa08.mgmt.fedoraproject.org
,qa08.mgmt.fedoraproject.org-https,virthost-comm01.mgmt.fedoraproject.org
,virthost-comm01.mgmt.fedoraproject.org-https,
virthost01.mgmt.fedoraproject.org,virthost01.mgmt.fedoraproject.org-https,
virthost03.mgmt.fedoraproject.org,virthost03.mgmt.fedoraproject.org-https,
atomic01.mgmt.fedoraproject.org,atomic01.mgmt.fedoraproject.org-https,
virthost12.mgmt.fedoraproject.org,virthost12.mgmt.fedoraproject.org-https,
virthost14.mgmt.fedoraproject.org,virthost14.mgmt.fedoraproject.org-https,
virthost15.mgmt.fedoraproject.org,virthost15.mgmt.fedoraproject.org-https,
virthost16.mgmt.fedoraproject.org,virthost16.mgmt.fedoraproject.org-https,
virthost17.mgmt.fedoraproject.org,virthost17.mgmt.fedoraproject.org-https,
virthost18.mgmt.fedoraproject.org,virthost18.mgmt.fedoraproject.org-https,
virthost-comm02.mgmt.fedoraproject.org,virthost-comm02.mgmt.fedoraproject.org-https,
virthost-comm03.mgmt.fedoraproject.org,virthost-comm03.mgmt.
fedoraproject.org-https, sign-vault03.mgmt.fedoraproject.org
,sign-vault03.mgmt.fedoraproject.org-https,
sign-vault04.mgmt.fedoraproject.org
,sign-vault04.mgmt.fedoraproject.org-https
}
diff --git a/roles/nagios_server/files/nagios/services/mgmt.cfg
b/roles/nagios_server/files/nagios/services/mgmt.cfg
index 07049f8..eee3bcc 100644
--- a/roles/nagios_server/files/nagios/services/mgmt.cfg
+++ b/roles/nagios_server/files/nagios/services/mgmt.cfg
@@ -160,6 +160,12 @@ define service {
check_command check_http!virthost-comm02.mgmt.fedoraproject.org
use defaulttemplate
}
+define service {
+ host_name virthost-comm03.mgmt.fedoraproject.org
+ service_description virthost-comm03.mgmt.fedoraproject.org-http
+ check_command check_http!virthost-comm03.mgmt.fedoraproject.org
+ use defaulttemplate
+}
define service {
host_name virthost01.mgmt.fedoraproject.org
@@ -473,6 +479,13 @@ define service {
use defaulttemplate
}
+define service {
+ host_name virthost-comm03.mgmt.fedoraproject.org
+ service_description virthost-comm03.mgmt.fedoraproject.org-https
+ check_command check_https!virthost-comm03.mgmt.fedoraproject.org
+ use defaulttemplate
+}
+
# define service {
# host_name ibiblio02.mgmt.fedoraproject.org
--
Stephen J Smoogen.
9 years, 6 months
Moving Taskotron to Production
by Tim Flink
Now that Taskotron staging is up and running, I'm not sure what's
generally required for services before moving to production.
I'm still working out a few kinks in the initial production systems but
I think that the only big thing left is the proxy settings, which I'm
leaving alone for the moment.
Is there any review process or checklist for moving things from stg to
prod?
Tim
9 years, 6 months
Freeze exception for adjusting fedorapeople.org and copr URLs to HTTPS
by Till Maas
Hi,
I would like to propose the following change for a free exception since
I added it already to ansible assuming it can be applied only to staging
host where appropriate.
Regards
Till
Use https for fedorapeople URLs and copr-be.cloud.fedoraproject.org
- This avoids an redirect from HTTP and HTTPS on fedorapeople and is
more appropriate for e.g. GPG key imports or repo access.
---
files/jenkins/slaves/sbt.repo | 2 +-
playbooks/hosts/lists-dev.cloud.fedoraproject.org.yml | 2 +-
roles/easyfix/files/gather_easyfix.py | 2 +-
roles/freemedia/files/FreeMedia-close.html | 4 ++--
roles/freemedia/files/FreeMedia-error-embargoed-destination.html | 4 ++--
roles/freemedia/files/FreeMedia-error.html | 4 ++--
roles/freemedia/files/FreeMedia-form.html | 4 ++--
roles/freemedia/files/FreeMedia-form.html.orig | 4 ++--
roles/mailman/files/hyperkitty.Fedora.repo | 8 ++++----
roles/mailman/files/hyperkitty.RedHat.repo | 8 ++++----
roles/mailman/tasks/main.yml | 2 +-
11 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/files/jenkins/slaves/sbt.repo b/files/jenkins/slaves/sbt.repo
index 40cd3e8..7ff4881 100644
--- a/files/jenkins/slaves/sbt.repo
+++ b/files/jenkins/slaves/sbt.repo
@@ -1,6 +1,6 @@
[codeblock-sbt-extras]
name=Copr repo for sbt-extras owned by codeblock
-baseurl=http://copr-be.cloud.fedoraproject.org/results/codeblock/sbt-extras/fedora-$releasever-$basearch/
+baseurl=https://copr-be.cloud.fedoraproject.org/results/codeblock/sbt-extras/fedora-$releasever-$basearch/
skip_if_unavailable=True
gpgcheck=0
enabled=1
diff --git a/playbooks/hosts/lists-dev.cloud.fedoraproject.org.yml b/playbooks/hosts/lists-dev.cloud.fedoraproject.org.yml
index 04bd39a..b925e9e 100644
--- a/playbooks/hosts/lists-dev.cloud.fedoraproject.org.yml
+++ b/playbooks/hosts/lists-dev.cloud.fedoraproject.org.yml
@@ -47,7 +47,7 @@
action: mount src=/srv/persist/mailman name=/var/lib/mailman3 fstype=auto opts=bind state=mounted
- name: get the repo file
- get_url: url=http://repos.fedorapeople.org/repos/abompard/hyperkitty/hyperkitty.repo
+ get_url: url=https://repos.fedorapeople.org/repos/abompard/hyperkitty/hyperkitty.repo
dest=/etc/yum.repos.d/hyperkitty.repo mode=0444
# open up ports (22, 80, 443, 25)
diff --git a/roles/easyfix/files/gather_easyfix.py b/roles/easyfix/files/gather_easyfix.py
index e44de5a..eb9eb2d 100755
--- a/roles/easyfix/files/gather_easyfix.py
+++ b/roles/easyfix/files/gather_easyfix.py
@@ -62,7 +62,7 @@ class MediaWiki(fedora.client.Wiki):
""" Mediawiki class.
Handles interaction with the Mediawiki.
Code stollen from cnucnu:
- http://fedorapeople.org/gitweb?p=till/public_git/cnucnu.git;a=summary
+ https://fedorapeople.org/gitweb?p=till/public_git/cnucnu.git;a=summary
"""
def __init__(self, base_url='https://fedoraproject.org/w/', *args,
diff --git a/roles/freemedia/files/FreeMedia-close.html b/roles/freemedia/files/FreeMedia-close.html
index ce68d6b..3295fea 100644
--- a/roles/freemedia/files/FreeMedia-close.html
+++ b/roles/freemedia/files/FreeMedia-close.html
@@ -4,8 +4,8 @@
<head>
<title>Fedora Free Media Form</title>
<style type="text/css" media="screen">
- @import url("http://fedorapeople.org/userdefs/css/fedora.css");
- @import url("http://fedorapeople.org/userdefs/css/style.css");
+ @import url("https://fedorapeople.org/userdefs/css/fedora.css");
+ @import url("https://fedorapeople.org/userdefs/css/style.css");
</style>
</head>
diff --git a/roles/freemedia/files/FreeMedia-error-embargoed-destination.html b/roles/freemedia/files/FreeMedia-error-embargoed-destination.html
index 2056a43..441b446 100644
--- a/roles/freemedia/files/FreeMedia-error-embargoed-destination.html
+++ b/roles/freemedia/files/FreeMedia-error-embargoed-destination.html
@@ -4,8 +4,8 @@
<head>
<title>Fedora Free Media Form</title>
<style type="text/css" media="screen">
- @import url("http://fedorapeople.org/userdefs/css/fedora.css");
- @import url("http://fedorapeople.org/userdefs/css/style.css");
+ @import url("https://fedorapeople.org/userdefs/css/fedora.css");
+ @import url("https://fedorapeople.org/userdefs/css/style.css");
</style>
</head>
diff --git a/roles/freemedia/files/FreeMedia-error.html b/roles/freemedia/files/FreeMedia-error.html
index 91df3a7..37065fb 100644
--- a/roles/freemedia/files/FreeMedia-error.html
+++ b/roles/freemedia/files/FreeMedia-error.html
@@ -4,8 +4,8 @@
<head>
<title>Fedora Free Media Form</title>
<style type="text/css" media="screen">
- @import url("http://fedorapeople.org/userdefs/css/fedora.css");
- @import url("http://fedorapeople.org/userdefs/css/style.css");
+ @import url("https://fedorapeople.org/userdefs/css/fedora.css");
+ @import url("https://fedorapeople.org/userdefs/css/style.css");
</style>
</head>
diff --git a/roles/freemedia/files/FreeMedia-form.html b/roles/freemedia/files/FreeMedia-form.html
index e5b8b42..9afa4ed 100644
--- a/roles/freemedia/files/FreeMedia-form.html
+++ b/roles/freemedia/files/FreeMedia-form.html
@@ -3,8 +3,8 @@
<head>
<title>Fedora Free Media Form</title>
-<link rel="stylesheet" type="text/css" href="http://fedorapeople.org/userdefs/css/fedora.css">
-<link rel="stylesheer" type="text/css" href="http://fedorapeople.org/userdefs/css/style.css">
+<link rel="stylesheet" type="text/css" href="https://fedorapeople.org/userdefs/css/fedora.css">
+<link rel="stylesheer" type="text/css" href="https://fedorapeople.org/userdefs/css/style.css">
</head>
<body>
diff --git a/roles/freemedia/files/FreeMedia-form.html.orig b/roles/freemedia/files/FreeMedia-form.html.orig
index 48132af..e8e039f 100644
--- a/roles/freemedia/files/FreeMedia-form.html.orig
+++ b/roles/freemedia/files/FreeMedia-form.html.orig
@@ -4,8 +4,8 @@
<head>
<title>Fedora Free Media Form</title>
<style type="text/css" media="screen">
- @import url("http://fedorapeople.org/userdefs/css/fedora.css");
- @import url("http://fedorapeople.org/userdefs/css/style.css");
+ @import url("https://fedorapeople.org/userdefs/css/fedora.css");
+ @import url("https://fedorapeople.org/userdefs/css/style.css");
</style>
</head>
diff --git a/roles/mailman/files/hyperkitty.Fedora.repo b/roles/mailman/files/hyperkitty.Fedora.repo
index a6f711e..1c711d0 100644
--- a/roles/mailman/files/hyperkitty.Fedora.repo
+++ b/roles/mailman/files/hyperkitty.Fedora.repo
@@ -1,15 +1,15 @@
[hyperkitty]
name=HyperKitty archiver and its dependencies
-baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/$basearch/
+baseurl=https://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=1
-gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc
+gpgkey=https://repos.fedorapeople.org/repos/abompard/abompard.asc
[hyperkitty-source]
name=HyperKitty archiver and its dependencies - Source
-baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/SRPMS
+baseurl=https://repos.fedorapeople.org/repos/abompard/hyperkitty/fedora-$releasever/SRPMS
enabled=0
skip_if_unavailable=1
gpgcheck=1
-gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc
+gpgkey=https://repos.fedorapeople.org/repos/abompard/abompard.asc
diff --git a/roles/mailman/files/hyperkitty.RedHat.repo b/roles/mailman/files/hyperkitty.RedHat.repo
index 399a73a..01c050a 100644
--- a/roles/mailman/files/hyperkitty.RedHat.repo
+++ b/roles/mailman/files/hyperkitty.RedHat.repo
@@ -1,15 +1,15 @@
[hyperkitty]
name=HyperKitty archiver and its dependencies
-baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/$basearch/
+baseurl=https://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/$basearch/
enabled=1
skip_if_unavailable=1
gpgcheck=1
-gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc
+gpgkey=https://repos.fedorapeople.org/repos/abompard/abompard.asc
[hyperkitty-source]
name=HyperKitty archiver and its dependencies - Source
-baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/SRPMS
+baseurl=https://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/SRPMS
enabled=0
skip_if_unavailable=1
gpgcheck=1
-gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc
+gpgkey=https://repos.fedorapeople.org/repos/abompard/abompard.asc
diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml
index d12dd35..dc88ca5 100644
--- a/roles/mailman/tasks/main.yml
+++ b/roles/mailman/tasks/main.yml
@@ -42,7 +42,7 @@
yum: state=installed name=gnupg
- name: add the GPG key
- rpm_key: state=present key=http://repos.fedorapeople.org/repos/abompard/abompard.asc
+ rpm_key: state=present key=https://repos.fedorapeople.org/repos/abompard/abompard.asc
- name: install needed packages
yum: pkg={{ item }} state=installed
--
1.8.3.1
9 years, 6 months
System Freeze Break Request: add sysadmin-ppc to gateway boxes
by Stephen John Smoogen
[smooge@lockbox01 puppet (master)]$ git diff HEAD
diff --git a/manifests/services/gateway.pp b/manifests/services/gateway.pp
index ca747af..ed27592 100644
--- a/manifests/services/gateway.pp
+++ b/manifests/services/gateway.pp
@@ -1,5 +1,5 @@
class gateway{
- $fas_groups = [ 'sysadmin-ask', 'sysadmin-web', 'sysadmin-main',
'sysadmin-cvs', 'sysadmin-build', 'sysadmin-noc', 'sysadmin-releng',
'sysadmin-dba', 'sysadmin-hosted', 'sysadmin-tools', 'sysadmin-spin' ,
'sysadmin-cloud', 'fi-apprentice', 'sysadmin-darkserver',
'sysadmin-badges', 'sysadmin-troubleshoot', 'sysadmin-qa',
'sysadmin-centos' ]
+ $fas_groups = [ 'sysadmin-ask', 'sysadmin-web', 'sysadmin-main',
'sysadmin-cvs', 'sysadmin-build', 'sysadmin-noc', 'sysadmin-releng',
'sysadmin-dba', 'sysadmin-hosted', 'sysadmin-tools', 'sysadmin-spin' ,
'sysadmin-cloud', 'fi-apprentice', 'sysadmin-darkserver',
'sysadmin-badges', 'sysadmin-troubleshoot', 'sysadmin-qa',
'sysadmin-centos', 'sysadmin-ppc' ]
$syncFasOften = true
$isRelayGateway=true
$sshd_config_PasswordAuthentication = 'no'
this will allow ppc admins to use serial servers
--
Stephen J Smoogen.
9 years, 6 months
Freeze Break Request - Introduce fedmsg-gateway slaves on the proxies
by Ralph Bean
I'm seeking two +1s to apply some work I did and tested in staging to
the production proxies.
The gist is that we currently proxy persistent tcp connections for the
fedmsg firehose through our proxies to busgateway01 (which these days
numbers around 700 connections but could scale up unexpectedly). We
suspect that this has been causing our vpn issues since all fedmsg
traffic is sent to the proxies for every connection (700 times the
traffic normally on the bus).
The following patch 'turns on' a scheme where each proxy will run its
own fedmsg-gateway slave. Haproxy connects remote requests to these
slaves, and the slaves in turn connect just once to the master
fedmsg-gateway on busgateway01. Traffic should then only be sent once
to each proxy (over the vpn in most cases).
I tested it pretty thoroughly in stg (removed the daemon and its
config and re-ran puppet a few times to make sure things were put in
place in the correct order).
Patch attached.
-Ralph
9 years, 6 months
Meeting Agenda Item: Introduction Amr Mostafa
by Amr Mostafa
* IRC nick: **amrzaki**(on freenode)*
Hello,* My name is Amr and I'm a junior Linux Admin looking to help* *out
the Fedora Infrastructure team. Fedora has always been my favorite* *Linux
distro and I want to contribute back to the Fedora Project to* *help Fedora
advance and to also gain personal experience with *a *variety of
technologies.*
* I am **good* *knowledge** with Python and bash for writing
administrative scripts *and as my work as network admin I have experience
at Zabbix and Nagios.
*I am mostly interested in joining the **NOC* team.
*I'll be hanging around **IRC** for the next week or so to see how
things* *work
and where I can help out. Hope to see you there.*
9 years, 6 months