#74 inventory: decomissioning qa/taskotron hosts
Merged 3 years ago by tflink. Opened 3 years ago by tflink.

@@ -1,85 +0,0 @@

- ---

- ############################################################

- # general information

- ############################################################

- 

- external_hostname: taskotron.fedoraproject.org

- deployment_type: prod

- 

- tcp_ports: [ 80, 443, "{{ buildslave_port }}" ]

- robots_path: /var/www/html

- 

- # this enables extra repos during dnf operations

- extra_enablerepos: ''

- 

- # excluding python3-autobahn due to broken dependencies in Fedora 29

- package_excludes: 'python3-autobahn'

- 

- ############################################################

- # task repo details

- ############################################################

- 

- grokmirror_basedir: /var/lib/git/mirror

- grokmirror_user: grokmirror

- grokmirror_repos:

-   - { name: fedoraqa/abicheck, url: 'https://pagure.io/task-abicheck.git'}

-   - { name: fedoraqa/python-versions, url: 'https://github.com/fedora-python/taskotron-python-versions'}

-   - { name: fedoraqa/rpmdeplint, url: 'https://pagure.io/taskotron/task-rpmdeplint.git'}

-   - { name: fedoraqa/rpmgrill, url: 'https://pagure.io/taskotron/task-rpmgrill.git'}

-   - { name: fedoraqa/rpmlint, url: 'https://pagure.io/taskotron/task-rpmlint.git'}

- grokmirror_default_branch: master

- 

- 

- ############################################################

- # urls and endpoints

- ############################################################

- 

- execdb_server: http://resultsdb01.qa.fedoraproject.org/execdb

- execdb_statuspush: http://resultsdb01.qa.fedoraproject.org/execdb/buildbot

- 

- resultsdb_external_url: https://taskotron.fedoraproject.org/resultsdb/

- resultsdb_fe_endpoint: resultsdb

- resultsdb_frontend_url: http://resultsdb01.qa.fedoraproject.org/resultsdb

- resultsdb_url: http://resultsdb01.qa.fedoraproject.org/resultsdb_api/api/v2.0

- 

- taskotron_docs_url: https://qa.fedoraproject.org/docs/libtaskotron/latest/

- 

- # make sure this doesn't have a trailing slash

- trigger_distgit_repo_url: git://pkgs02.phx2.fedoraproject.org

- trigger_abicheck_blacklist: [firefox,thunderbird,kernel,kdelibs,kdepim,qt,mariadb,java-1.8.0-openjdk,libreoffice]

- instances:

-   - { name: "Production", url: "https://taskotron.fedoraproject.org"}

-   - { name: "Staging", url: "https://taskotron.stg.fedoraproject.org"}

-   - { name: "Development", url: "http://taskotron-dev.fedoraproject.org"}

- 

- 

- ############################################################

- # taskotron details

- ############################################################

- 

- settings_dir: /etc/taskotron

- landingpage_title: "Production"

- landingpage_instance: "prod"

- public_artifacts_dir: /srv/taskotron/artifacts

- cgit_root_title: "Taskotron Git Mirror"

- 

- # increase the max life of artifacts

- artifacts_max_life: '180'

- 

- ############################################################

- # buildbot details

- ############################################################

- 

- buildmaster_db_host: db-qa01.qa.fedoraproject.org

- buildmaster_db_name: buildmaster

- buildmaster_db_user: "{{ prod_buildmaster_db_user }}"

- buildmaster_db_password: "{{ prod_buildmaster_db_password }}"

- buildmaster_dir: /srv/buildmaster/master

- buildmaster_endpoint: taskmaster

- buildmaster_home: /srv/buildmaster

- buildmaster_template: taskotron.master.cfg.j2

- buildmaster_user: buildmaster

- 

- buildslave_port: 9989

- buildslave_password: "{{ prod_buildslave_password }}"

- buildslave_ssh_pubkey: 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3Fhg7qUJ1+3N2YficTWQGEPm5JYmqDE7JbnpTTjQixd51r36YJ93sMQV63UOPkVaqPHkzIETUuvWLa/fnDhyYEnLT8mSgCqGViyd93MHYFD+nIzL1OIewKPiVbBdmlDOABD+ROSkC/wAfqJMgleqdDonWC8R0Qo+Y2r4sLMF7dxdPdRe3+WIcvC5YqDUZN/2gfsZ2tnAakZ1sGcX0yPvnpF9FmtRfkNp60OK7NXMLGV7Tayhkib05rGHl0q5dK4/vxKKk/aNgIK7gE3XFF7f+S2PDjvH3q/yby2Z3Wkp61JpVl+RTGz/XKpejUSDkJyQkbIC5+QQFeei58RLDJhzLQ== tflink@lockbox01.phx2.fedoraproject.org'

@@ -1,17 +0,0 @@

- ---

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-rhel-7

- ks_repo: http://10.5.126.23/repo/rhel/RHEL7-x86_64/

- volgroup: /dev/VirtGuests

- eth0_ip: 10.5.124.228

- eth0_nm: 255.255.255.128

- vmhost: virthost-comm03.qa.fedoraproject.org

- datacenter: phx2

- collectd_apache: ""

- 

- # it'd be nice to have this done automagically but I don't know of a reasonable easy way to do that

- beaker_virthost_signatures:

-   - hostname: 'qa02.qa.fedoraproject.org,10.5.124.152'

-     signature: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxNDurjmSzSyQcCAVLsWk1tgZWWl1TJ05k7j8ob7UqzefpeSrjqsagKsKzv5POrTIjHYv7+pmwbl47IBpkYV9jdJQ1nGPk2+ZAoy3KeTfNcApsYnnwXhoFJRkLymBdrigoqlWsJZdAHjEf5BVSEqb8aIfi4EuTlOQ1Kaoo0CiTs5XPJJAgbI3qv+DBxEdko8VFtmstgkf54u/wSFfI3SiuMW0TXn4cabYyhAwTJ2Es3K9kOtsfukGrvI7kzgxwiXwy8dUBDf1xp+01thfAJxmMx6AGV3WaTrrTPyvQbIVa3XQJfQXh+m6K6YZDoKuXmx4RpY6Q4XhogfvsJrDe1B+b'

@@ -1,27 +0,0 @@

- ---

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- 

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-27

- ks_repo: http://10.5.126.23/pub/fedora/linux/releases/27/Server/x86_64/os/

- volgroup: /dev/VirtGuests

- 

- eth0_ip: 10.5.124.231

- eth0_nm: 255.255.255.128

- vmhost: virthost-comm03.qa.fedoraproject.org

- datacenter: phx2

- fas_client_groups: sysadmin-qa,sysadmin-main

- sudoers: "{{ private }}/files/sudo/qavirt-sudoers"

- 

- public_hostname: qa.fedoraproject.org

- short_hostname: qa-prod01

- buildmaster: 127.0.0.1

- 

- buildslaves:

-     - qa-prod01-1

- 

- slaves:

-   - { user: "{{ short_hostname }}-1", home: "/srv/buildslaves/{{ short_hostname }}-1", dir: "/srv/buildslaves/{{ short_hostname }}-1/slave" }

- 

- extra_enablerepos: ''

@@ -1,33 +0,0 @@

- ---

- ############################################################

- # networking

- ############################################################

- 

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- eth0_ip: 10.5.124.205

- eth0_nm: 255.255.255.128

- 

- ############################################################

- # install

- ############################################################

- 

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-31

- ks_repo: http://10.5.126.23/pub/fedora/linux/releases/31/Server/x86_64/os/

- 

- volgroup: /dev/vg_guests

- vmhost: virthost-comm04.qa.fedoraproject.org

- datacenter: phx2

- 

- ############################################################

- # virtual machine

- ############################################################

- 

- fas_client_groups: sysadmin-qa,sysadmin-main,sysadmin-noc,fi-apprentice,sysadmin-veteran

- lvm_size: 50000

- mem_size: 4096

- num_cpus: 4

- 

- nrpe_procs_warn: 250

- nrpe_procs_crit: 300

@@ -1,73 +0,0 @@

- ---

- ############################################################

- # networking

- ############################################################

- 

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- eth0_ip: 10.5.124.181

- 

- ############################################################

- # install

- ############################################################

- 

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-29-taskotron-master

- ks_repo: http://10.5.126.23/pub/fedora/linux/releases/29/Server/x86_64/os/

- volgroup: /dev/vg_guests

- vmhost: virthost-comm04.qa.fedoraproject.org

- datacenter: phx2

- 

- fas_client_groups: sysadmin-qa,sysadmin-main,sysadmin-noc,fi-apprentice,sysadmin-veteran

- 

- ############################################################

- # virtual machine

- ############################################################

- 

- lvm_size: 60000

- mem_size: 4096

- num_cpus: 4

- 

- nrpe_procs_warn: 250

- nrpe_procs_crit: 300

- 

- ############################################################

- # taskotron master

- ############################################################

- 

- public_hostname: taskotron-dev.fedoraproject.org

- buildmaster: 10.5.124.181

- 

- buildslaves:

-     - qa11-1

-     - qa11-2

-     - qa11-3

-     - qa11-4

-     - qa11-5

-     - qa11-6

-     - qa11-7

-     - qa11-8

-     - qa11-9

-     - qa11-10

-     - qa11-11

-     - qa11-12

-     - qa11-13

-     - qa11-14

-     - qa11-15

- i386_buildslaves:

-     - qa11-4

- x86_64_buildslaves:

-     - qa11-1

-     - qa11-2

-     - qa11-3

-     - qa11-5

-     - qa11-6

-     - qa11-7

-     - qa11-8

-     - qa11-9

-     - qa11-10

-     - qa11-11

-     - qa11-12

-     - qa11-13

-     - qa11-14

-     - qa11-15

@@ -1,74 +0,0 @@

- ---

- ############################################################

- # networking

- ############################################################

- 

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- eth0_ip: 10.5.124.232

- 

- ############################################################

- # install

- ############################################################

- 

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-29-taskotron-master

- ks_repo: http://10.5.126.23/pub/fedora/linux/releases/29/Server/x86_64/os/

- volgroup: /dev/vg_guests

- vmhost: virthost-comm04.qa.fedoraproject.org

- datacenter: phx2

- 

- fas_client_groups: sysadmin-qa,sysadmin-main

- 

- 

- ############################################################

- # virtual machine

- ############################################################

- 

- lvm_size: 40000

- mem_size: 4096

- num_cpus: 4

- 

- nrpe_procs_warn: 250

- nrpe_procs_crit: 300

- 

- ############################################################

- # taskotron master

- ############################################################

- 

- public_hostname: taskotron.stg.fedoraproject.org

- buildmaster: 10.5.124.232

- 

- buildslaves:

-     - qa10-1

-     - qa10-2

-     - qa10-3

-     - qa10-4

-     - qa10-5

-     - qa10-6

-     - qa10-7

-     - qa10-8

-     - qa10-9

-     - qa10-10

-     - qa10-11

-     - qa10-12

-     - qa10-13

-     - qa10-14

-     - qa10-15

- i386_buildslaves:

-     - qa10-10

- x86_64_buildslaves:

-     - qa10-1

-     - qa10-2

-     - qa10-3

-     - qa10-4

-     - qa10-5

-     - qa10-6

-     - qa10-7

-     - qa10-8

-     - qa10-9

-     - qa10-11

-     - qa10-12

-     - qa10-13

-     - qa10-14

-     - qa10-15

@@ -1,108 +0,0 @@

- ---

- ############################################################

- # general

- ############################################################

- 

- datacenter: phx2

- fas_client_groups: sysadmin-qa,sysadmin-main

- 

- ############################################################

- # networking

- ############################################################

- 

- nm: 255.255.255.0

- gw: 10.5.124.254

- dns: 10.5.126.21

- eth0_ip: 10.5.124.206

- 

- ############################################################

- # install

- ############################################################

- 

- ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-29-taskotron-master

- ks_repo: http://10.5.126.23/pub/fedora/linux/releases/29/Server/x86_64/os/

- sudoers: "{{ private }}/files/sudo/qavirt-sudoers"

- vmhost: virthost-comm03.qa.fedoraproject.org

- volgroup: /dev/VirtGuests

- 

- ############################################################

- # virtual machine

- ############################################################

- 

- lvm_size: 60000

- mem_size: 4096

- num_cpus: 4

- 

- nrpe_procs_warn: 250

- nrpe_procs_crit: 300

- 

- ############################################################

- # taskotron master

- ############################################################

- 

- public_hostname: taskotron.fedoraproject.org

- buildmaster: 10.5.124.206

- 

- buildslaves:

-     - qa12-1

-     - qa12-2

-     - qa12-3

-     - qa12-4

-     - qa12-5

-     - qa12-6

-     - qa12-7

-     - qa12-8

-     - qa12-9

-     - qa12-10

-     - qa12-11

-     - qa12-12

-     - qa12-13

-     - qa12-14

-     - qa12-15

-     - qa13-1

-     - qa13-2

-     - qa13-3

-     - qa13-4

-     - qa13-5

-     - qa13-6

-     - qa13-7

-     - qa13-8

-     - qa13-9

-     - qa13-10

-     - qa13-11

-     - qa13-12

-     - qa13-13

-     - qa13-14

-     - qa13-15

- i386_buildslaves:

-     - qa13-10

- x86_64_buildslaves:

-     - qa12-1

-     - qa12-2

-     - qa12-3

-     - qa12-4

-     - qa12-5

-     - qa12-6

-     - qa12-7

-     - qa12-8

-     - qa12-9

-     - qa12-10

-     - qa12-11

-     - qa12-12

-     - qa12-13

-     - qa12-14

-     - qa12-15

-     - qa13-1

-     - qa13-2

-     - qa13-3

-     - qa13-4

-     - qa13-5

-     - qa13-6

-     - qa13-7

-     - qa13-8

-     - qa13-9

-     - qa13-11

-     - qa13-12

-     - qa13-13

-     - qa13-14

-     - qa13-15

file modified
-33
@@ -1,20 +1,9 @@

- [beaker]

- beaker01.qa.fedoraproject.org

- 

- [beaker_stg]

- beaker-stg01.qa.fedoraproject.org

- 

  [dbgserver_stg]

  dbgserver01.stg.phx2.fedoraproject.org

  

  [grobisplitter]

  grobisplitter01.phx2.fedoraproject.org

  

- [beaker_virthosts]

- 

- [qa_prod]

- qa-prod01.qa.fedoraproject.org

- 

  [rabbitmq]

  rabbitmq01.phx2.fedoraproject.org

  rabbitmq02.phx2.fedoraproject.org
@@ -624,15 +613,12 @@

  openqa-stg01.qa.fedoraproject.org

  

  [resultsdb:children]

- resultsdb_dev

  resultsdb_stg

  resultsdb_prod

  

  [resultsdb_stg]

  resultsdb-stg01.qa.fedoraproject.org

  

- [resultsdb_dev]

- resultsdb-dev01.qa.fedoraproject.org

  

  [resultsdb_prod]

  resultsdb01.qa.fedoraproject.org
@@ -652,7 +638,6 @@

  badges-web01.stg.phx2.fedoraproject.org

  basset01.stg.phx2.fedoraproject.org

  bastion01.stg.phx2.fedoraproject.org

- beaker-stg01.qa.fedoraproject.org

  blockerbugs01.stg.phx2.fedoraproject.org

  bodhi-backend01.stg.phx2.fedoraproject.org

  bugzilla2fedmsg01.stg.phx2.fedoraproject.org
@@ -733,7 +718,6 @@

  sign-bridge01.stg.phx2.fedoraproject.org

  sign-vault01.stg.phx2.fedoraproject.org

  sundries01.stg.phx2.fedoraproject.org

- taskotron-stg01.qa.fedoraproject.org

  value01.stg.phx2.fedoraproject.org

  bvirthost01.stg.phx2.fedoraproject.org

  virthost01.stg.phx2.fedoraproject.org
@@ -778,26 +762,12 @@

  [sundries_stg]

  sundries01.stg.phx2.fedoraproject.org

  

- [taskotron:children]

- taskotron_dev

- taskotron_stg

- taskotron_prod

- 

- [taskotron_dev]

- taskotron-dev01.qa.fedoraproject.org

- 

  [taskotron_dev_client_hosts]

  qa11.qa.fedoraproject.org

  

- [taskotron_stg]

- taskotron-stg01.qa.fedoraproject.org

- 

  [taskotron_stg_client_hosts]

  qa10.qa.fedoraproject.org

  

- [taskotron_prod]

- taskotron01.qa.fedoraproject.org

- 

  [taskotron_prod_client_hosts]

  qa12.qa.fedoraproject.org

  qa13.qa.fedoraproject.org
@@ -1094,8 +1064,6 @@

  gnome-backups01.phx2.fedoraproject.org

  

  [qa_isolated]

- beaker01.qa.fedoraproject.org

- beaker-stg01.qa.fedoraproject.org

  # openQA boxes start - note old openQA aarch64 workers intentionally

  # not here as they are not in QA network at all

  openqa01.qa.fedoraproject.org
@@ -1117,7 +1085,6 @@

  db-qa03.qa.fedoraproject.org

  resultsdb01.qa.fedoraproject.org

  resultsdb-stg01.qa.fedoraproject.org

- resultsdb-dev01.qa.fedoraproject.org

  taskotron-dev01.qa.fedoraproject.org

  qa11.qa.fedoraproject.org

  qa12.qa.fedoraproject.org