Re: List of Infrastructure hosts with no CSI vars

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

 



Hello,

First of all, thank you to all of you at #fedora-admin who helped me get started.

I've edited five group_vars files and created a patch with my local commit. Please find attached and pasted below. Hope it makes some sense

Juan



    csi vars for bastion, copr-back, cpr-back-stg, copr-front, copr-front-stg

diff --git a/inventory/group_vars/bastion b/inventory/group_vars/bastion
index 87a0e33..40733b4 100644
--- a/inventory/group_vars/bastion
+++ b/inventory/group_vars/bastion
@@ -1,5 +1,5 @@
 ---
-# Define resources for this group of hosts here.
+# Define resources for this group of hosts here.
 lvm_size: 20000
 mem_size: 8192
 num_cpus: 4
@@ -37,3 +37,16 @@ fas_aliases: true
 #
 nrpe_procs_warn: 1100
 nrpe_procs_crit: 1200
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+
+csi_security_category: High
+csi_primary_contact: sysadmin-main admin@xxxxxxxxxxxxxxxxx
+csi_purpose: SSH proxy to access infrastructure not exposed to the web
+csi_relationship:
+  * Provides ssh access to all phx2/vpn connected servers.
+  * Bastion is the hub for all infrastructure's VPN connections.
+  * All incoming SMTP from phx2 and VPN, as well as outgoing SMTP, pass or are filtered here.
+  * Bastion does not accept any mail outside phx2/vpn.
diff --git a/inventory/group_vars/copr-back b/inventory/group_vars/copr-back
index 6d598e4..c2a279f 100644
--- a/inventory/group_vars/copr-back
+++ b/inventory/group_vars/copr-back
@@ -20,3 +20,14 @@ do_sign: "true"
 
 spawn_in_advance: "true"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+
+csi_security_category: High
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the backend for copr (3rd party packages)
+csi_relationship:
+  * Backend: Management of copr cloud infrastructure (OpenStack).
+  * Small frontend with copr's public stats
diff --git a/inventory/group_vars/copr-back-stg b/inventory/group_vars/copr-back-stg
index 7c0fb6a..42ac9fa 100644
--- a/inventory/group_vars/copr-back-stg
+++ b/inventory/group_vars/copr-back-stg
@@ -18,3 +18,12 @@ do_sign: "true"
 
 spawn_in_advance: "false"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+
+csi_security_category: Moderate
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the testing environment of copr's backend
+csi_relationship: This host is the testing environment for the cloud infrastructure of copr's backend
diff --git a/inventory/group_vars/copr-front b/inventory/group_vars/copr-front
index 7dcfcd7..628ab78 100644
--- a/inventory/group_vars/copr-front
+++ b/inventory/group_vars/copr-front
@@ -1,3 +1,14 @@
 ---
 copr_hostname: "copr-fe.cloud.fedoraproject.org"
 copr_frontend_public_hostname: "copr.fedoraproject.org"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+
+csi_security_category: Moderate
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide a publicly accessible frontend for 3rd party packages (copr)
+csi_relationship:
+  * This host provides the frontend part of copr only.
+  * It's the point of contact between end users and the copr build system (backend, package singer)
diff --git a/inventory/group_vars/copr-front-stg b/inventory/group_vars/copr-front-stg
index 835a21a..e12e6e2 100644
--- a/inventory/group_vars/copr-front-stg
+++ b/inventory/group_vars/copr-front-stg
@@ -1,2 +1,7 @@
 ---
 copr_frontend_public_hostname: "copr-fe-dev.cloud.fedoraproject.org"
+
+csi_security_category: Low
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the testing environment of copr's frontend




On Wed, 2015-11-18 at 09:33 -0500, Zach Villers wrote:
arm-packager
arm-qa
atomichw
bastion
beaker
beaker-stg
beaker-virthosts
bkernel
blockerbugs
blockerbugs-stg
bodhi-backend
buildaarch64
buildarm
buildhw
buildppc
buildppc64
buildppcle
buildvm
buildvmhost
buildvm-ppc64
buildvm-ppc64le
buildvm-stg
busgateway
busgateway-stg
bvirthost
cloud-hardware
composers
composers-stg
copr
copr-back
copr-back-stg
copr-dist-git
copr-dist-git-stg
copr-front
copr-front-stg
copr-keygen
copr-keygen-stg
copr-stg
darkserver
datagrepper
datagrepper-stg
dev
dhcp
docs-backend
download-ib
download-phx2
download-rdu2
elections
elections-stg
existgrpvar.sh
existgrpvar.sh~
fas
fas-stg
fedimg
fedimg-stg
fedocal
fedocal-stg
gallery
gallery-stg
github2fedmsg
github2fedmsg-stg
hosted
hotness
hotness-stg
ipsilon
ipsilon-stg
jenkins-master
jenkins-slave
kernel-qa
kerneltest
kerneltest-stg
keys
koji
koji-not-yet-ansibilized
koji-stg
lockbox
mailman
mailman-stg
mdapi
mdapi-stg
memcached
memcached-stg
mirrorlist2
mirrorlist2-stg
mm
mm-stg
notifs-backend
notifs-backend-stg
notifs-web
notifs-web-stg
nuancier
nuancier-stg
openqa
openqa-stg
openqa-stg-workers
openqa-workers
openstack-compute
osbs-stg
OSv3
packages
packages-stg
paste
paste-stg
persistent-cloud
pkgdb
pkgdb-stg
pkgs
pkgs-stg
postgresql-server
qadevel
qa-stg
releng
releng-compose
resultsdb-dev
resultsdb-prod
resultsdb-stg
retrace
secondary
sign-bridge
sign-vault
smtp-mm
staging
statscache-backend
statscache-backend-stg
statscache-web
statscache-web-stg
summershum
summershum-stg
sundries
sundries-stg
tagger
tagger-stg
taskotron-dev
taskotron-dev-client-hosts
taskotron-dev-clients
taskotron-prod
taskotron-prod-clients
taskotron-stg
taskotron-stg-clients
twisted-buildbots
unbound
virthost
virthost-comm
wiki
wiki-stg
_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
commit 4598da9a56a231d1b65eedfdd867ef5c261b7277
Author: Juan Jimenez-Anca <juan@xxxxxxxxxxxxxx>
Date:   Wed Nov 18 21:58:48 2015 +0000

    csi vars for bastion, copr-back, cpr-back-stg, copr-front, copr-front-stg

diff --git a/inventory/group_vars/bastion b/inventory/group_vars/bastion
index 87a0e33..40733b4 100644
--- a/inventory/group_vars/bastion
+++ b/inventory/group_vars/bastion
@@ -1,5 +1,5 @@
 ---
-# Define resources for this group of hosts here. 
+# Define resources for this group of hosts here.
 lvm_size: 20000
 mem_size: 8192
 num_cpus: 4
@@ -37,3 +37,16 @@ fas_aliases: true
 #
 nrpe_procs_warn: 1100
 nrpe_procs_crit: 1200
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: High
+csi_primary_contact: sysadmin-main admin@xxxxxxxxxxxxxxxxx
+csi_purpose: SSH proxy to access infrastructure not exposed to the web
+csi_relationship:
+  * Provides ssh access to all phx2/vpn connected servers.
+  * Bastion is the hub for all infrastructure's VPN connections.
+  * All incoming SMTP from phx2 and VPN, as well as outgoing SMTP, pass or are filtered here.
+  * Bastion does not accept any mail outside phx2/vpn.
diff --git a/inventory/group_vars/copr-back b/inventory/group_vars/copr-back
index 6d598e4..c2a279f 100644
--- a/inventory/group_vars/copr-back
+++ b/inventory/group_vars/copr-back
@@ -20,3 +20,14 @@ do_sign: "true"
 
 spawn_in_advance: "true"
 frontend_base_url: "https://copr-fe.cloud.fedoraproject.org";
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: High
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the backend for copr (3rd party packages)
+csi_relationship:
+  * Backend: Management of copr cloud infrastructure (OpenStack).
+  * Small frontend with copr's public stats
diff --git a/inventory/group_vars/copr-back-stg b/inventory/group_vars/copr-back-stg
index 7c0fb6a..42ac9fa 100644
--- a/inventory/group_vars/copr-back-stg
+++ b/inventory/group_vars/copr-back-stg
@@ -18,3 +18,12 @@ do_sign: "true"
 
 spawn_in_advance: "false"
 frontend_base_url: "http://copr-fe-dev.cloud.fedoraproject.org";
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: Moderate
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the testing environment of copr's backend
+csi_relationship: This host is the testing environment for the cloud infrastructure of copr's backend
diff --git a/inventory/group_vars/copr-front b/inventory/group_vars/copr-front
index 7dcfcd7..628ab78 100644
--- a/inventory/group_vars/copr-front
+++ b/inventory/group_vars/copr-front
@@ -1,3 +1,14 @@
 ---
 copr_hostname: "copr-fe.cloud.fedoraproject.org"
 copr_frontend_public_hostname: "copr.fedoraproject.org"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should override them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: Moderate
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide a publicly accessible frontend for 3rd party packages (copr)
+csi_relationship:
+  * This host provides the frontend part of copr only.
+  * It's the point of contact between end users and the copr build system (backend, package singer)
diff --git a/inventory/group_vars/copr-front-stg b/inventory/group_vars/copr-front-stg
index 835a21a..e12e6e2 100644
--- a/inventory/group_vars/copr-front-stg
+++ b/inventory/group_vars/copr-front-stg
@@ -1,2 +1,7 @@
 ---
 copr_frontend_public_hostname: "copr-fe-dev.cloud.fedoraproject.org"
+
+csi_security_category: Low
+csi_primary_contact: msuchy (mirek, vgologuz) | IRC: #fedora-admin, #fedora-buildsys
+csi_purpose: Provide the testing environment of copr's frontend
+csi_relationship: This host is the testing environment for copr's web interface
_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx

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

  Powered by Linux