From 1f91973595e9e5a10c6a840e9c0d44dc5da1e685 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 26 Feb 2020 20:18:19 +0000 Subject: [PATCH] inventory / playbooks: remove a bunch of old cloud hosts that will be powered off tomorrow Signed-off-by: Kevin Fenzi --- inventory/builders | 32 ---- inventory/cloud | 25 --- inventory/group_vars/arm_packager | 7 - inventory/group_vars/arm_qa | 8 - inventory/group_vars/maintainer_test_oldcloud | 7 - .../host_vars/arm-hub01.qa.fedoraproject.org | 39 ---- .../arm01-builder22.arm.fedoraproject.org | 7 - .../arm01-builder23.arm.fedoraproject.org | 7 - .../arm01-retrace01.arm.fedoraproject.org | 3 - .../arm02-builder21.arm.fedoraproject.org | 2 - .../arm02-builder23.arm.fedoraproject.org | 2 - .../arm04-builder00.arm.fedoraproject.org | 2 - .../arm04-builder01.arm.fedoraproject.org | 2 - .../blockerbugs-dev.cloud.fedoraproject.org | 13 -- .../cn-aarch64-01.cloud.fedoraproject.org | 2 - .../cn-aarch64-02.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-03.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-04.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-05.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-06.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-07.cloud.fedoraproject.org | 2 - .../cn-x86-64-01-08.cloud.fedoraproject.org | 2 - .../cn-x86-64-02-01.cloud.fedoraproject.org | 2 - .../cn-x86-64-02-02.cloud.fedoraproject.org | 2 - .../cn-x86-64-02-03.cloud.fedoraproject.org | 2 - .../control01.cloud.fedoraproject.org | 2 - .../control02.cloud.fedoraproject.org | 2 - .../host_vars/developer.fedorainfracloud.org | 18 -- .../host_vars/fedimg-dev.fedorainfracloud.org | 21 -- .../fedora-bootstrap.fedorainfracloud.org | 18 -- .../happinesspackets-stg.fedorainfracloud.org | 30 --- .../happinesspackets.fedorainfracloud.org | 30 --- .../libravatar-stg.fedorainfracloud.org | 19 -- .../host_vars/libravatar.fedorainfracloud.org | 19 -- .../ppc64le-test.fedorainfracloud.org | 17 -- .../host_vars/respins.fedorainfracloud.org | 18 -- .../telegram-irc.fedorainfracloud.org | 18 -- .../host_vars/testdays.fedorainfracloud.org | 78 -------- .../upstreamfirst.fedorainfracloud.org | 180 ------------------ .../waiverdb-dev.fedorainfracloud.org | 19 -- inventory/inventory | 30 +-- master.yml | 6 - playbooks/groups/arm-qa.yml | 30 --- playbooks/groups/maintainer-test.yml | 4 +- .../hosts/developer.fedorainfracloud.org.yml | 32 ---- .../fedora-bootstrap.fedorainfracloud.org.yml | 47 ----- ...pinesspackets-stg.fedorainfracloud.org.yml | 45 ----- .../happinesspackets.fedorainfracloud.org.yml | 45 ----- .../telegram-irc.fedorainfracloud.org.yml | 40 ---- .../hosts/testdays.fedorainfracloud.org.yml | 53 ------ .../upstreamfirst.fedorainfracloud.org.yml | 91 --------- 51 files changed, 3 insertions(+), 1087 deletions(-) delete mode 100644 inventory/group_vars/arm_packager delete mode 100644 inventory/group_vars/arm_qa delete mode 100644 inventory/group_vars/maintainer_test_oldcloud delete mode 100644 inventory/host_vars/arm-hub01.qa.fedoraproject.org delete mode 100644 inventory/host_vars/arm01-builder22.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm01-builder23.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm01-retrace01.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm02-builder21.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm02-builder23.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm04-builder00.arm.fedoraproject.org delete mode 100644 inventory/host_vars/arm04-builder01.arm.fedoraproject.org delete mode 100644 inventory/host_vars/blockerbugs-dev.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-aarch64-01.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-aarch64-02.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-03.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-04.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-05.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-06.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-07.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-01-08.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-02-01.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-02-02.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/cn-x86-64-02-03.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/control01.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/control02.cloud.fedoraproject.org delete mode 100644 inventory/host_vars/developer.fedorainfracloud.org delete mode 100644 inventory/host_vars/fedimg-dev.fedorainfracloud.org delete mode 100644 inventory/host_vars/fedora-bootstrap.fedorainfracloud.org delete mode 100644 inventory/host_vars/happinesspackets-stg.fedorainfracloud.org delete mode 100644 inventory/host_vars/happinesspackets.fedorainfracloud.org delete mode 100644 inventory/host_vars/libravatar-stg.fedorainfracloud.org delete mode 100644 inventory/host_vars/libravatar.fedorainfracloud.org delete mode 100644 inventory/host_vars/ppc64le-test.fedorainfracloud.org delete mode 100644 inventory/host_vars/respins.fedorainfracloud.org delete mode 100644 inventory/host_vars/telegram-irc.fedorainfracloud.org delete mode 100644 inventory/host_vars/testdays.fedorainfracloud.org delete mode 100644 inventory/host_vars/upstreamfirst.fedorainfracloud.org delete mode 100644 inventory/host_vars/waiverdb-dev.fedorainfracloud.org delete mode 100644 playbooks/groups/arm-qa.yml delete mode 100644 playbooks/hosts/developer.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/fedora-bootstrap.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/happinesspackets-stg.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/happinesspackets.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/telegram-irc.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/testdays.fedorainfracloud.org.yml delete mode 100644 playbooks/hosts/upstreamfirst.fedorainfracloud.org.yml diff --git a/inventory/builders b/inventory/builders index 3019f98d64..94f2cdac16 100644 --- a/inventory/builders +++ b/inventory/builders @@ -248,38 +248,6 @@ buildvm-ppc64le-31.ppc.fedoraproject.org bkernel03.phx2.fedoraproject.org bkernel04.phx2.fedoraproject.org -# -# These are misc -# -[arm03] -#arm03-builder00.arm.fedoraproject.org -#arm03-builder01.arm.fedoraproject.org -#arm03-builder02.arm.fedoraproject.org -#arm03-builder03.arm.fedoraproject.org -# These are in use as arm03-qa00 - 03 -#arm03-builder04.arm.fedoraproject.org -#arm03-builder05.arm.fedoraproject.org -#arm03-builder06.arm.fedoraproject.org -#arm03-builder07.arm.fedoraproject.org -# These are in use as arm03-packager01-02 -#arm03-builder08.arm.fedoraproject.org -#arm03-builder09.arm.fedoraproject.org -# These are off currently -#arm03-builder10.arm.fedoraproject.org -#arm03-builder11.arm.fedoraproject.org -#arm03-builder12.arm.fedoraproject.org -#arm03-builder13.arm.fedoraproject.org -#arm03-builder14.arm.fedoraproject.org -#arm03-builder15.arm.fedoraproject.org -#arm03-builder16.arm.fedoraproject.org -#arm03-builder17.arm.fedoraproject.org -#arm03-builder18.arm.fedoraproject.org -#arm03-builder19.arm.fedoraproject.org -#arm03-builder20.arm.fedoraproject.org -#arm03-builder21.arm.fedoraproject.org -#arm03-builder22.arm.fedoraproject.org -#arm03-builder23.arm.fedoraproject.org - # These hosts get the runroot plugin installed. # They should be added to their own 'compose' channel in the koji db # .. and they should not appear in the default channel for builds. diff --git a/inventory/cloud b/inventory/cloud index bf7fb85bd8..3e5f4b62c5 100644 --- a/inventory/cloud +++ b/inventory/cloud @@ -22,37 +22,12 @@ fed-cloud15.cloud.fedoraproject.org fed-cloud-ppc02.cloud.fedoraproject.org virthost-aarch64-os01.fedorainfracloud.org virthost-aarch64-os02.fedorainfracloud.org - virthost-cloud01.fedorainfracloud.org virthost-os01.fedorainfracloud.org virthost-os02.fedorainfracloud.org virthost-os03.fedorainfracloud.org - storinator01.fedorainfracloud.org - -## -## Clients -## -arm03-packager00.cloud.fedoraproject.org -arm03-packager01.cloud.fedoraproject.org -arm03-qa00.cloud.fedoraproject.org -arm03-qa01.cloud.fedoraproject.org -cloud-noc01.cloud.fedoraproject.org -developer.fedorainfracloud.org -#el6-test.fedorainfracloud.org -#el7-test.fedorainfracloud.org -#f30-test.fedorainfracloud.org -#f31-test.fedorainfracloud.org -#f32-test.fedorainfracloud.org -#aarch64-test01.fedorainfracloud.org -#aarch64-test02.fedorainfracloud.org -fedora-bootstrap.fedorainfracloud.org -happinesspackets.fedorainfracloud.org -happinesspackets-stg.fedorainfracloud.org -#simple-koji-ci-prod.fedorainfracloud.org -ppc64le-test.fedorainfracloud.org -upstreamfirst.fedorainfracloud.org ## ## New Community Hardware ## diff --git a/inventory/group_vars/arm_packager b/inventory/group_vars/arm_packager deleted file mode 100644 index 60a8064e1a..0000000000 --- a/inventory/group_vars/arm_packager +++ /dev/null @@ -1,7 +0,0 @@ ---- -fas_client_groups: packager,upstream-test -freezes: false -sudoers: "{{ private }}/files/sudo/arm-packager-sudoers" -sudoers_main: nopasswd -host_group: cloud -ansible_ifcfg_blacklist: true diff --git a/inventory/group_vars/arm_qa b/inventory/group_vars/arm_qa deleted file mode 100644 index 0b11f8386b..0000000000 --- a/inventory/group_vars/arm_qa +++ /dev/null @@ -1,8 +0,0 @@ ---- -fas_client_groups: sysadmin-qa,arm-qa,qa -freezes: false -sudoers: "{{ private }}/files/sudo/arm-qa-sudoers" -sudoers_main: nopasswd -libdir: /usr/lib -host_group: cloud -ansible_ifcfg_blacklist: true diff --git a/inventory/group_vars/maintainer_test_oldcloud b/inventory/group_vars/maintainer_test_oldcloud deleted file mode 100644 index 60a8064e1a..0000000000 --- a/inventory/group_vars/maintainer_test_oldcloud +++ /dev/null @@ -1,7 +0,0 @@ ---- -fas_client_groups: packager,upstream-test -freezes: false -sudoers: "{{ private }}/files/sudo/arm-packager-sudoers" -sudoers_main: nopasswd -host_group: cloud -ansible_ifcfg_blacklist: true diff --git a/inventory/host_vars/arm-hub01.qa.fedoraproject.org b/inventory/host_vars/arm-hub01.qa.fedoraproject.org deleted file mode 100644 index 08dce7e658..0000000000 --- a/inventory/host_vars/arm-hub01.qa.fedoraproject.org +++ /dev/null @@ -1,39 +0,0 @@ -# Even though this host has not yet been ansibilized, we need this definition -# here so that other hosts know that it is allowed to send the following fedmsg -# messages. -# Note that it can do both compose messages and koji messages -fedmsg_certs: -- service: shell - owner: root - group: root -- service: koji - owner: root - group: apache - can_send: - - buildsys.build.state.change - - buildsys.package.list.change - - buildsys.repo.done - - buildsys.repo.init - - buildsys.rpm.sign - - buildsys.tag - - buildsys.task.state.change - - buildsys.untag -- service: bodhi - owner: root - group: masher - can_send: - - compose.branched.complete - - compose.branched.mash.complete - - compose.branched.mash.start - - compose.branched.pungify.complete - - compose.branched.pungify.start - - compose.branched.rsync.complete - - compose.branched.rsync.start - - compose.branched.start - - compose.epelbeta.complete - - compose.rawhide.complete - - compose.rawhide.mash.complete - - compose.rawhide.mash.start - - compose.rawhide.rsync.complete - - compose.rawhide.rsync.start - - compose.rawhide.start diff --git a/inventory/host_vars/arm01-builder22.arm.fedoraproject.org b/inventory/host_vars/arm01-builder22.arm.fedoraproject.org deleted file mode 100644 index a8c3f820ea..0000000000 --- a/inventory/host_vars/arm01-builder22.arm.fedoraproject.org +++ /dev/null @@ -1,7 +0,0 @@ ---- -koji_server_url: "https://koji.stg.fedoraproject.org/kojihub" -koji_weburl: "https://koji.stg.fedoraproject.org/koji" -koji_topurl: "https://kojipkgs.stg.fedoraproject.org/" -datacenter: staging -koji_hub_nfs: "fedora_koji" -freezes: false diff --git a/inventory/host_vars/arm01-builder23.arm.fedoraproject.org b/inventory/host_vars/arm01-builder23.arm.fedoraproject.org deleted file mode 100644 index a8c3f820ea..0000000000 --- a/inventory/host_vars/arm01-builder23.arm.fedoraproject.org +++ /dev/null @@ -1,7 +0,0 @@ ---- -koji_server_url: "https://koji.stg.fedoraproject.org/kojihub" -koji_weburl: "https://koji.stg.fedoraproject.org/koji" -koji_topurl: "https://kojipkgs.stg.fedoraproject.org/" -datacenter: staging -koji_hub_nfs: "fedora_koji" -freezes: false diff --git a/inventory/host_vars/arm01-retrace01.arm.fedoraproject.org b/inventory/host_vars/arm01-retrace01.arm.fedoraproject.org deleted file mode 100644 index 897dd481a0..0000000000 --- a/inventory/host_vars/arm01-retrace01.arm.fedoraproject.org +++ /dev/null @@ -1,3 +0,0 @@ ---- -# This is a 32bit host -libdir: /usr/lib diff --git a/inventory/host_vars/arm02-builder21.arm.fedoraproject.org b/inventory/host_vars/arm02-builder21.arm.fedoraproject.org deleted file mode 100644 index 2eeeeff96d..0000000000 --- a/inventory/host_vars/arm02-builder21.arm.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -koji_hub_nfs: "fedora_koji" diff --git a/inventory/host_vars/arm02-builder23.arm.fedoraproject.org b/inventory/host_vars/arm02-builder23.arm.fedoraproject.org deleted file mode 100644 index 2eeeeff96d..0000000000 --- a/inventory/host_vars/arm02-builder23.arm.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -koji_hub_nfs: "fedora_koji" diff --git a/inventory/host_vars/arm04-builder00.arm.fedoraproject.org b/inventory/host_vars/arm04-builder00.arm.fedoraproject.org deleted file mode 100644 index 2eeeeff96d..0000000000 --- a/inventory/host_vars/arm04-builder00.arm.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -koji_hub_nfs: "fedora_koji" diff --git a/inventory/host_vars/arm04-builder01.arm.fedoraproject.org b/inventory/host_vars/arm04-builder01.arm.fedoraproject.org deleted file mode 100644 index 2eeeeff96d..0000000000 --- a/inventory/host_vars/arm04-builder01.arm.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -koji_hub_nfs: "fedora_koji" diff --git a/inventory/host_vars/blockerbugs-dev.cloud.fedoraproject.org b/inventory/host_vars/blockerbugs-dev.cloud.fedoraproject.org deleted file mode 100644 index d820553395..0000000000 --- a/inventory/host_vars/blockerbugs-dev.cloud.fedoraproject.org +++ /dev/null @@ -1,13 +0,0 @@ ---- -instance_type: m1.medium -image: "{{ el6_qcow_id }}" -keypair: fedora-admin -security_group: webserver,all-icmp-persistent,default -zone: nova -hostbase: blockerbugs-dev- -public_ip: 209.132.184.200 -root_auth_users: tflink frantisekz islamgulov -description: blockerbugs-dev -tcp_ports: ['22', '80', '443'] -volumes: ['-d /dev/vdb vol-00000021'] -datacenter: cloud diff --git a/inventory/host_vars/cn-aarch64-01.cloud.fedoraproject.org b/inventory/host_vars/cn-aarch64-01.cloud.fedoraproject.org deleted file mode 100644 index 6b68d64fe0..0000000000 --- a/inventory/host_vars/cn-aarch64-01.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.25 diff --git a/inventory/host_vars/cn-aarch64-02.cloud.fedoraproject.org b/inventory/host_vars/cn-aarch64-02.cloud.fedoraproject.org deleted file mode 100644 index 5f7f08eb3d..0000000000 --- a/inventory/host_vars/cn-aarch64-02.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.26 diff --git a/inventory/host_vars/cn-x86-64-01-03.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-03.cloud.fedoraproject.org deleted file mode 100644 index 52da0c485f..0000000000 --- a/inventory/host_vars/cn-x86-64-01-03.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.11 diff --git a/inventory/host_vars/cn-x86-64-01-04.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-04.cloud.fedoraproject.org deleted file mode 100644 index 61643eb3b7..0000000000 --- a/inventory/host_vars/cn-x86-64-01-04.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.12 diff --git a/inventory/host_vars/cn-x86-64-01-05.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-05.cloud.fedoraproject.org deleted file mode 100644 index 6b0018f432..0000000000 --- a/inventory/host_vars/cn-x86-64-01-05.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.13 diff --git a/inventory/host_vars/cn-x86-64-01-06.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-06.cloud.fedoraproject.org deleted file mode 100644 index 0f88dcde49..0000000000 --- a/inventory/host_vars/cn-x86-64-01-06.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.14 diff --git a/inventory/host_vars/cn-x86-64-01-07.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-07.cloud.fedoraproject.org deleted file mode 100644 index bc641eddb1..0000000000 --- a/inventory/host_vars/cn-x86-64-01-07.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.15 diff --git a/inventory/host_vars/cn-x86-64-01-08.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-01-08.cloud.fedoraproject.org deleted file mode 100644 index 1b4d0d5f18..0000000000 --- a/inventory/host_vars/cn-x86-64-01-08.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.16 diff --git a/inventory/host_vars/cn-x86-64-02-01.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-02-01.cloud.fedoraproject.org deleted file mode 100644 index 200ad5d6f5..0000000000 --- a/inventory/host_vars/cn-x86-64-02-01.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.17 diff --git a/inventory/host_vars/cn-x86-64-02-02.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-02-02.cloud.fedoraproject.org deleted file mode 100644 index efbcd03beb..0000000000 --- a/inventory/host_vars/cn-x86-64-02-02.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.18 diff --git a/inventory/host_vars/cn-x86-64-02-03.cloud.fedoraproject.org b/inventory/host_vars/cn-x86-64-02-03.cloud.fedoraproject.org deleted file mode 100644 index 9fc54b9be5..0000000000 --- a/inventory/host_vars/cn-x86-64-02-03.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.19 diff --git a/inventory/host_vars/control01.cloud.fedoraproject.org b/inventory/host_vars/control01.cloud.fedoraproject.org deleted file mode 100644 index ddde6f6d1f..0000000000 --- a/inventory/host_vars/control01.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.5 diff --git a/inventory/host_vars/control02.cloud.fedoraproject.org b/inventory/host_vars/control02.cloud.fedoraproject.org deleted file mode 100644 index ff7d1aeece..0000000000 --- a/inventory/host_vars/control02.cloud.fedoraproject.org +++ /dev/null @@ -1,2 +0,0 @@ ---- -eth1_ip: 172.23.1.6 diff --git a/inventory/host_vars/developer.fedorainfracloud.org b/inventory/host_vars/developer.fedorainfracloud.org deleted file mode 100644 index b190e29314..0000000000 --- a/inventory/host_vars/developer.fedorainfracloud.org +++ /dev/null @@ -1,18 +0,0 @@ ---- -image: "{{ fedora28_x86_64 }}" -instance_type: m1.large -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,web-80-anywhere-persistent,web-443-anywhere-persistent,default,all-icmp-persistent -zone: nova -tcp_ports: [22, 80, 443] - -inventory_tenant: persistent -inventory_instance_name: developer -hostbase: developer -public_ip: 209.132.184.102 -root_auth_users: asamalik jstribny phracek pvalena -description: Fedora Developer web site. - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/fedimg-dev.fedorainfracloud.org b/inventory/host_vars/fedimg-dev.fedorainfracloud.org deleted file mode 100644 index 11695b0f7a..0000000000 --- a/inventory/host_vars/fedimg-dev.fedorainfracloud.org +++ /dev/null @@ -1,21 +0,0 @@ -instance_type: m1.medium -image: rhel7-20141015 -keypair: fedora-admin-20130801 -security_group: default,ssh-anywhere-persistent,all-icmp-persistent -zone: nova -tcp_ports: [22, 80, 443] - -inventory_tenant: persistent -inventory_instance_name: fedimg-dev -hostbase: fedimg-dev -public_ip: 209.132.184.106 -root_auth_users: sayanchowdhury -description: fedimg development instance - -volumes: - - volume_id: 54463268-6c72-434b-9215-1fde1ddff030 - device: /dev/vdb - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/fedora-bootstrap.fedorainfracloud.org b/inventory/host_vars/fedora-bootstrap.fedorainfracloud.org deleted file mode 100644 index bfc50935e0..0000000000 --- a/inventory/host_vars/fedora-bootstrap.fedorainfracloud.org +++ /dev/null @@ -1,18 +0,0 @@ ---- -image: "{{ fedora25_x86_64 }}" -instance_type: m1.large -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,web-80-anywhere-persistent,web-443-anywhere-persistent,default,all-icmp-persistent -zone: nova -tcp_ports: [22, 80, 443] - -inventory_tenant: persistent -inventory_instance_name: fedora-bootstrap -hostbase: fedora-bootstrap -public_ip: 209.132.184.216 -root_auth_users: jcapik -description: Fedora Bootstrap project web - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/happinesspackets-stg.fedorainfracloud.org b/inventory/host_vars/happinesspackets-stg.fedorainfracloud.org deleted file mode 100644 index 4f86352f81..0000000000 --- a/inventory/host_vars/happinesspackets-stg.fedorainfracloud.org +++ /dev/null @@ -1,30 +0,0 @@ ---- -image: CentOS-7-x86_64-GenericCloud-1503 -instance_type: m1.medium -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,all-icmp-persistent,default,web-80-anywhere-persistent,default,web-443-anywhere-persistent -zone: nova -tcp_ports: [22,80,443] - -inventory_tenant: persistent -inventory_instance_name: happinesspackets-stg -hostbase: happinesspackets-stg -public_ip: 209.132.184.123 -root_auth_users: jonatoni algogator jflory7 bee2502 -description: happinesspackets stg, infra ticket 7053 - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" - -fedmsg_certs: -- service: shell - owner: root - group: root - can_send: - - happinesspacket.send -- service: happinesspackets - owner: root - group: root - can_send: - - happinesspacket.send diff --git a/inventory/host_vars/happinesspackets.fedorainfracloud.org b/inventory/host_vars/happinesspackets.fedorainfracloud.org deleted file mode 100644 index c36f29410d..0000000000 --- a/inventory/host_vars/happinesspackets.fedorainfracloud.org +++ /dev/null @@ -1,30 +0,0 @@ ---- -image: CentOS-7-x86_64-GenericCloud-1503 -instance_type: m1.medium -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,all-icmp-persistent,default,web-80-anywhere-persistent,default,web-443-anywhere-persistent -zone: nova -tcp_ports: [22,80,443] - -inventory_tenant: persistent -inventory_instance_name: happinesspackets -hostbase: happinesspackets -public_ip: 209.132.184.58 -root_auth_users: jonatoni algogator jflory7 bee2502 -description: happinesspackets dev, infra ticket 6690 - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" - -fedmsg_certs: -- service: shell - owner: root - group: root - can_send: - - happinesspacket.send -- service: happinesspackets - owner: root - group: root - can_send: - - happinesspacket.send diff --git a/inventory/host_vars/libravatar-stg.fedorainfracloud.org b/inventory/host_vars/libravatar-stg.fedorainfracloud.org deleted file mode 100644 index d99505eb7a..0000000000 --- a/inventory/host_vars/libravatar-stg.fedorainfracloud.org +++ /dev/null @@ -1,19 +0,0 @@ ---- -instance_type: m1.medium -image: "{{ fedora28_x86_64 }}" -keypair: fedora-admin-20130801 -security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent -zone: nova -hostbase: libravatar-stg- -public_ip: 209.132.184.138 -root_auth_users: clime oliver nipos tleguern sumpfralle -description: libravatar staging server -tcp_ports: ['22', '80', '443'] -# volumes: libravatar-data -volumes: [ {volume_id: '09d22a3e-7a54-4870-bcc0-409069b960f6', device: '/dev/vdb'} ] -inventory_tenant: persistent -# name of machine in OpenStack -inventory_instance_name: libravatar-stg -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/libravatar.fedorainfracloud.org b/inventory/host_vars/libravatar.fedorainfracloud.org deleted file mode 100644 index 971722bb12..0000000000 --- a/inventory/host_vars/libravatar.fedorainfracloud.org +++ /dev/null @@ -1,19 +0,0 @@ ---- -instance_type: ms1.large -image: "{{ fedora28_x86_64 }}" -keypair: fedora-admin-20130801 -security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent -zone: nova -hostbase: libravatar- -public_ip: 209.132.184.237 -root_auth_users: clime oliver nipos tleguern sumpfralle -description: libravatar production server -tcp_ports: ['22', '80', '443'] -# volumes: libravatar-data -volumes: [ {volume_id: 'a000b415-7720-417f-ae07-67c42c22c604', device: '/dev/vdc'} ] -inventory_tenant: persistent -# name of machine in OpenStack -inventory_instance_name: libravatar -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/ppc64le-test.fedorainfracloud.org b/inventory/host_vars/ppc64le-test.fedorainfracloud.org deleted file mode 100644 index 4beb92d4fb..0000000000 --- a/inventory/host_vars/ppc64le-test.fedorainfracloud.org +++ /dev/null @@ -1,17 +0,0 @@ ---- -image: Fedora-Cloud-Base-30-20190925.0.ppc64le -instance_type: ms1.medium -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-maintainertest,web-80-anywhere-maintainertest,default,web-443-anywhere-maintainertest,all-icmp-maintainertest -zone: nova -tcp_ports: [22] - -inventory_tenant: maintainertest -inventory_instance_name: ppc64le-test -hostbase: ppc64le-test -public_ip: 209.132.184.213 -description: ppc64le-test instance - -cloud_networks: - # maintainertest-net - - net-id: "a512d096-3fa2-49cc-b989-d43ca687f91d" diff --git a/inventory/host_vars/respins.fedorainfracloud.org b/inventory/host_vars/respins.fedorainfracloud.org deleted file mode 100644 index 18cd44304d..0000000000 --- a/inventory/host_vars/respins.fedorainfracloud.org +++ /dev/null @@ -1,18 +0,0 @@ ---- -image: rhel7-20141015 -instance_type: m1.medium -keypair: fedora-admin-20130801 -security_group: wide-open-persistent,default,all-icmp-persistent -zone: nova -tcp_ports: [22, 6969] - -inventory_tenant: persistent -inventory_instance_name: respins -hostbase: respins -public_ip: 209.132.184.60 -root_auth_users: dmossor linuxmodder jbwillia nb -description: respins instance - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/telegram-irc.fedorainfracloud.org b/inventory/host_vars/telegram-irc.fedorainfracloud.org deleted file mode 100644 index bb443f7ab5..0000000000 --- a/inventory/host_vars/telegram-irc.fedorainfracloud.org +++ /dev/null @@ -1,18 +0,0 @@ ---- -image: "{{ fedora27_x86_64 }}" -instance_type: m1.medium -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,all-icmp-persistent,default -zone: nova -tcp_ports: [22] - -inventory_tenant: persistent -inventory_instance_name: telegram-irc -hostbase: telegram-irc -public_ip: 209.132.184.151 -root_auth_users: jflory7 -description: telegram to irc gateway machine - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/host_vars/testdays.fedorainfracloud.org b/inventory/host_vars/testdays.fedorainfracloud.org deleted file mode 100644 index fdd09ea1a5..0000000000 --- a/inventory/host_vars/testdays.fedorainfracloud.org +++ /dev/null @@ -1,78 +0,0 @@ ---- -image: 'rhel7-20141015' -instance_type: m1.small -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,web-80-anywhere-persistent,web-443-anywhere-persistent,default,all-icmp-persistent -zone: nova -tcp_ports: [22, 80, 443] - -inventory_tenant: persistent -inventory_instance_name: testdays -hostbase: testdays -public_ip: 209.132.184.107 -root_auth_users: tflink jskladan frantisekz -description: fedora testdays instance - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" - -freezes: false - -############################################################ -# postgresql_server -############################################################ - -shared_buffers: "32MB" -effective_cache_size: "256MB" - -db_backup_dir: ['/backups'] -dbs_to_backup: -- testdays -- resultsdb - - -############################################################ -# standard qa-app-style settings -############################################################ - -external_hostname: testdays.fedorainfracloud.org -deployment_type: 'local' - - -############################################################ -# resultsdb -############################################################ - -resultsdb_db_host_machine: "{{ public_ip }}" -resultsdb_db_host: 127.0.0.1 -resultsdb_db_port: 5432 -resultsdb_endpoint: 'resultsdb_api' -resultsdb_db_name: resultsdb_testdays - -resultsdb_db_user: "{{ testdays_testdays_db_user }}" -resultsdb_db_password: "{{ testdays_testdays_db_password }}" -resultsdb_secret_key: "{{ testdays_resultsdb_secretkey }}" - -allowed_hosts: - - 127.0.0.1 - -############################################################ -# resultsdb_frontend -############################################################ - -resultsdb_frontend_secret_key: "{{ testdays_resultsdb_frontend_secretkey }}" -resultsdb_fe_endpoint: "resultsdb" - -############################################################ -# testdays -############################################################ - -testdays_db_host: "{{ public_ip }}" -testdays_db_port: 5432 -testdays_endpoint: '' -testdays_db_name: testdays - -testdays_db_user: "{{ testdays_testdays_db_user }}" -testdays_db_password: "{{ testdays_testdays_db_password }}" -testdays_secret_key: "{{ testdays_testdays_secretkey }}" diff --git a/inventory/host_vars/upstreamfirst.fedorainfracloud.org b/inventory/host_vars/upstreamfirst.fedorainfracloud.org deleted file mode 100644 index 2d7f887586..0000000000 --- a/inventory/host_vars/upstreamfirst.fedorainfracloud.org +++ /dev/null @@ -1,180 +0,0 @@ ---- - -############################################################ -# Persistent Cloud -############################################################ - -instance_type: m1.medium -image: CentOS-7-x86_64-GenericCloud-1503 -keypair: fedora-admin-20130801 -zone: nova - -inventory_tenant: persistent -inventory_instance_name: upstreamfirst -hostbase: upstreamfirst -public_ip: 209.132.184.153 -root_auth_users: tflink roshi -description: upstream-first pagure server -security_group: ssh-anywhere-persistent,web-443-anywhere-persistent,web-80-anywhere-persistent,default,all-icmp-persistent,mail-25-anywhere-persistent,allow-nagios-persistent,fedmsg-relay-persistent,pagure-ports - -volumes: - - volume_id: 81c1cb3e-5fb0-4abd-a252-b0102f1378de - device: /dev/vdc - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" - -############################################################ -# General configuration -############################################################ - -tcp_ports: [ 22, 25, 80, 443, 9418, - # this is used for postgres access from docker - 5432, - # Used for the eventsource server - 8088, - # This is for the pagure public fedmsg relay - 9940] - -baseiptables: false - -external_hostname: 'upstreamfirst.fedorainfracloud.org' - -############################################################ -# Backup -############################################################ - -dbs_to_backup: -- postgres -- pagure - -host_backup_targets: - - '/backups' - - '/srv/git' - -############################################################ -# PostgreSQL configuration -############################################################ - -shared_buffers: "1GB" -effective_cache_size: "6GB" -small_postgres_instance: true - -############################################################ -# ufmonitor config -############################################################ -# -ufmonitor_db_host: "172.17.0.1" -ufmonitor_db_name: "ufmonitor" -ufmonitor_db_user: "ufmonitor" -ufmonitor_db_password: "{{ upstreamfirst_ufmonitor_db_pass }}" -ufmonitor_config_path: "/etc/sysconfig/ufmonitor" -ufmonitor_home: "/var/www/ufmonitor" - -############################################################ -# Pagure Config -############################################################ - - -new_pagure_db_admin_user: "{{ upstreamfirst_pagure_db_admin_user }}" -new_pagure_db_admin_pass: "{{ upstreamfirst_pagure_db_admin_pass }}" -new_pagure_db_user: "{{ upstreamfirst_pagure_db_user }}" -new_pagure_db_pass: "{{ upstreamfirst_pagure_db_pass }}" - -# there are two db hosts here to work around the pg_hba that's in postgres_server -# we need to delegate postgres admin commands to a host that is remote from where -# this playbook is run but have to use localhost for the application to run in the -# case where we're using a local postgres instance -new_pagure_db_host: "127.0.0.1" -new_pagure_db_command_host: "{{ inventory_hostname }}" - -new_pagure_db_name: "{{ upstreamfirst_pagure_db_name }}" -new_pagure_secret_key: "{{ upstreamfirst_pagure_db_admin_user }}" -new_pagure_secret_salt_email: "{{ upstreamfirst_pagure_secret_salt_email }}" - -pagure_admin_email: 'tflink@fedoraproject.org' - -pagure_ssh_host_pubkey: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/bYFmX8pthJHcM2J85+mmN8pGJ/EJMcsdwoazihcooIBONcUazYF/BVV5/3nK7H3shq2nLR7vmdd2NuFHOPNsaAMK6nlADEg2tsKMC3UHHnwo1/iIO21pvf7+w2KIKCNIhiYA70W1aIxFBMZ7oo0VXjZ19PBwg6huAh0CBrLBP+XU4QN6LgLd87T5qMN/7g/QVqDforeoL8NUSQXMfzYNbxXPdRvMc5vbEMS/QNu5I8Ycu6FDqChnWc5Qd2orVCNreEMKwkgW27+FTpxzAnq3avotb0Cv1WuZjd8q402ldvp+ELcS8WHc+Mx41KaR//QTlSIYeX4OlcX/pl6C+Sdz' - -# ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub -pagure_ssh_host_fingerprint: '2048 6b:d8:48:27:5a:11:d1:14:e0:c1:91:23:45:c7:fb:6d (RSA)' - -# awk '{print $2}' /etc/ssh/ssh_host_rsa_key.pub | base64 -d | sha256sum -b | awk '{print $1}' | xxd -r -p | base64_ -pagure_ssh_host_sha256: 'SHA256:ggRdzg+ugyR6WIzeiuyASAdEHf+HG5yZqJJIu/YTtHI=' - -new_pagure_admin_groups: ['sysadmin-main', 'sysadmin-qa'] - -pagure_instance_name: "Upstream First Pagure" -pagure_theme_static_dir: "/var/www/upstreamfirst-paguretheme/static" -pagure_theme_template_dir: "/var/www/upstreamfirst-paguretheme/templates" - -stunnel_service: "eventsource" -stunnel_source_port: 8088 -stunnel_destination_port: 8080 - -# not doing anything with fedmsg right now -## These are consumed by a task in roles/fedmsg/base/main.yml -#fedmsg_certs: -#- service: shell -# owner: root -# group: sysadmin -# can_send: -# - logger.log -#- service: pagure -# owner: git -# group: apache -# can_send: -# - pagure.issue.assigned.added -# - pagure.issue.assigned.reset -# - pagure.issue.comment.added -# - pagure.issue.dependency.added -# - pagure.issue.dependency.removed -# - pagure.issue.edit -# - pagure.issue.new -# - pagure.issue.tag.added -# - pagure.issue.tag.removed -# - pagure.project.edit -# - pagure.project.forked -# - pagure.project.new -# - pagure.project.tag.edited -# - pagure.project.tag.removed -# - pagure.project.user.added -# - pagure.pull-request.closed -# - pagure.pull-request.comment.added -# - pagure.pull-request.flag.added -# - pagure.pull-request.flag.updated -# - pagure.request.assigned.added -# - pagure.pull-request.new -# -#fedmsg_prefix: io.pagure -#fedmsg_env: stg - -fas_client_groups: sysadmin-noc,sysadmin-web,sysadmin-qa,sysadmin-veteran,sysadmin-upstreamfirst - -freezes: false -#env: pagure-staging -#postfix_group: vpn.pagure-stg - -# Configuration for the git-daemon/server -git_group: git -git_port: 9418 -git_server: /usr/libexec/git-core/git-daemon -git_server_args: --export-all --syslog --inetd --verbose -git_basepath: /srv/git/repositories -git_daemon_user: git - -# For the MOTD -csi_security_category: Low -csi_primary_contact: Fedora admins - admin@fedoraproject.org -csi_purpose: Stage testcases being submitted upstream to Fedora -csi_relationship: | - There are a few things running here: - - - The apache/mod_wsgi app for pagure - - - This host relies on: - - A postgres db server running locally - - - Things that rely on this host: - - nothing currently diff --git a/inventory/host_vars/waiverdb-dev.fedorainfracloud.org b/inventory/host_vars/waiverdb-dev.fedorainfracloud.org deleted file mode 100644 index aad3add4fc..0000000000 --- a/inventory/host_vars/waiverdb-dev.fedorainfracloud.org +++ /dev/null @@ -1,19 +0,0 @@ ---- -image: "{{ fedora25_x86_64 }}" -instance_type: m1.medium -keypair: fedora-admin-20130801 -security_group: ssh-anywhere-persistent,all-icmp-persistent,default,web-80-anywhere-persistent,web-443-anywhere-persistent -zone: nova -tcp_ports: [22, 80, 443] - -inventory_tenant: persistent -inventory_instance_name: waverdb-dev -hostbase: waverdb-dev -public_ip: 209.132.184.51 -root_auth_users: mjia -description: waverdb development instance -deployment_type: dev - -cloud_networks: - # persistent-net - - net-id: "67b77354-39a4-43de-b007-bb813ac5c35f" diff --git a/inventory/inventory b/inventory/inventory index 058c5f9236..a1f7f5b71b 100644 --- a/inventory/inventory +++ b/inventory/inventory @@ -18,14 +18,6 @@ qa-prod01.qa.fedoraproject.org [qa_stg] qa-stg01.qa.fedoraproject.org:222 -[arm_packager] -arm03-packager00.cloud.fedoraproject.org -arm03-packager01.cloud.fedoraproject.org - -[arm_qa] -arm03-qa00.cloud.fedoraproject.org -arm03-qa01.cloud.fedoraproject.org - [rabbitmq] rabbitmq01.phx2.fedoraproject.org rabbitmq02.phx2.fedoraproject.org @@ -999,28 +991,13 @@ pdc-backend02.stg.phx2.fedoraproject.org pdc-backend03.stg.phx2.fedoraproject.org [persistent_cloud] -# Fedora Bootstrap VM -fedora-bootstrap.fedorainfracloud.org -# developer ticket 4876 -developer.fedorainfracloud.org # iddev iddev.fedorainfracloud.org # respins -respins.fedorainfracloud.org -# upstreamfirst - ticket 6066 -upstreamfirst.fedorainfracloud.org +# exists in aws, we don't manage it. +#respins01.fedorainfracloud.org # koji simple ci development - ticket 6419 simple-koji-ci-prod.fedorainfracloud.org -# telegram-irc bridge machine - ticket 6781 -telegram-irc.fedorainfracloud.org -# Happiness packets -happinesspackets.fedorainfracloud.org -happinesspackets-stg.fedorainfracloud.org - -# -# These are in the new cloud -# -testdays.fedorainfracloud.org [maintainer_test] f30-test.fedorainfracloud.org @@ -1030,9 +1007,6 @@ rawhide-test.fedorainfracloud.org el6-test.fedorainfracloud.org el7-test.fedorainfracloud.org -[maintainer_test_oldcloud] -ppc64le-test.fedorainfracloud.org - [aarch64_test] aarch64-test01.fedorainfracloud.org aarch64-test02.fedorainfracloud.org diff --git a/master.yml b/master.yml index 19bfc1b0a7..8fd1381b55 100644 --- a/master.yml +++ b/master.yml @@ -12,7 +12,6 @@ ## ## group playbooks ## -- import_playbook: /srv/web/infra/ansible/playbooks/groups/arm-qa.yml - import_playbook: /srv/web/infra/ansible/playbooks/groups/backup-server.yml - import_playbook: /srv/web/infra/ansible/playbooks/groups/badges-backend.yml - import_playbook: /srv/web/infra/ansible/playbooks/groups/badges-web.yml @@ -115,10 +114,5 @@ - import_playbook: /srv/web/infra/ansible/playbooks/hosts/cloud-noc01.cloud.fedoraproject.org.yml - import_playbook: /srv/web/infra/ansible/playbooks/hosts/data-analysis01.phx2.fedoraproject.org.yml -- import_playbook: /srv/web/infra/ansible/playbooks/hosts/developer.fedorainfracloud.org.yml -- import_playbook: /srv/web/infra/ansible/playbooks/hosts/fedora-bootstrap.fedorainfracloud.org.yml - import_playbook: /srv/web/infra/ansible/playbooks/hosts/grobisplitter01.phx2.fedoraproject.org.yml - import_playbook: /srv/web/infra/ansible/playbooks/hosts/iddev.fedorainfracloud.org.yml -- import_playbook: /srv/web/infra/ansible/playbooks/hosts/respins.fedorainfracloud.org.yml -- import_playbook: /srv/web/infra/ansible/playbooks/hosts/testdays.fedorainfracloud.org.yml -- import_playbook: /srv/web/infra/ansible/playbooks/hosts/upstreamfirst.fedorainfracloud.org.yml diff --git a/playbooks/groups/arm-qa.yml b/playbooks/groups/arm-qa.yml deleted file mode 100644 index b51e0fdde3..0000000000 --- a/playbooks/groups/arm-qa.yml +++ /dev/null @@ -1,30 +0,0 @@ -- import_playbook: "/srv/web/infra/ansible/playbooks/include/happy_birthday.yml myhosts=arm_qa" - -- name: Setup arm-qa hosts - hosts: arm_qa - user: root - gather_facts: True - tags: - - arm-qa - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/yumrepos.yml" - - roles: - - base - - rkhunter - - hosts - - fas_client - - sudo - - tasks: - # this is how you include other task lists - - import_tasks: "{{ tasks_path }}/motd.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" diff --git a/playbooks/groups/maintainer-test.yml b/playbooks/groups/maintainer-test.yml index 81ff2811ce..eef6779794 100644 --- a/playbooks/groups/maintainer-test.yml +++ b/playbooks/groups/maintainer-test.yml @@ -25,10 +25,8 @@ - name: set hostname (required by some services, at least postfix need it) hostname: name="{{inventory_hostname}}" -- import_playbook: "/srv/web/infra/ansible/playbooks/include/happy_birthday.yml myhosts=arm_packager" - - name: Setup maintainer test hosts - hosts: arm_packager:maintainer_test:aarch64_test:maintainer_test_oldcloud + hosts: maintainer_test:aarch64_test:maintainer_test_oldcloud gather_facts: True tags: - maintainer-test diff --git a/playbooks/hosts/developer.fedorainfracloud.org.yml b/playbooks/hosts/developer.fedorainfracloud.org.yml deleted file mode 100644 index ccaadfbde2..0000000000 --- a/playbooks/hosts/developer.fedorainfracloud.org.yml +++ /dev/null @@ -1,32 +0,0 @@ -- name: check/create instance - hosts: developer.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: setup all the things - hosts: developer.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - roles: - - basessh diff --git a/playbooks/hosts/fedora-bootstrap.fedorainfracloud.org.yml b/playbooks/hosts/fedora-bootstrap.fedorainfracloud.org.yml deleted file mode 100644 index 840e7c6ef5..0000000000 --- a/playbooks/hosts/fedora-bootstrap.fedorainfracloud.org.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: check/create instance - hosts: fedora-bootstrap.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: setup all the things - hosts: fedora-bootstrap.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - roles: - - basessh - - tasks: - - name: add packages - package: state=present name={{ item }} - with_items: - - httpd - - php - - mariadb-server - - mariadb - - mod_ssl - - wget - - unzip - - - name: enable httpd service - service: name=httpd enabled=yes state=started diff --git a/playbooks/hosts/happinesspackets-stg.fedorainfracloud.org.yml b/playbooks/hosts/happinesspackets-stg.fedorainfracloud.org.yml deleted file mode 100644 index 20e7c20439..0000000000 --- a/playbooks/hosts/happinesspackets-stg.fedorainfracloud.org.yml +++ /dev/null @@ -1,45 +0,0 @@ -- name: check/create instance - hosts: happinesspackets_stg.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - - -- name: setup all the things - hosts: happinesspackets_stg.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - - import_tasks: "{{ tasks_path }}/yumrepos.yml" - - roles: - - basessh - - { role: fedmsg/base, - when: deployment_type == "prod" } - # Set up for fedora-messaging - - { role: rabbit/user, - username: "happipstgfedorainfracloud{{ env_suffix }}"} - - { role: letsencrypt, site_name: 'happinesspackets-stg.fedorainfracloud.org' } - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" diff --git a/playbooks/hosts/happinesspackets.fedorainfracloud.org.yml b/playbooks/hosts/happinesspackets.fedorainfracloud.org.yml deleted file mode 100644 index a57e047e31..0000000000 --- a/playbooks/hosts/happinesspackets.fedorainfracloud.org.yml +++ /dev/null @@ -1,45 +0,0 @@ -- name: check/create instance - hosts: happinesspackets.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - - -- name: setup all the things - hosts: happinesspackets.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - - import_tasks: "{{ tasks_path }}/yumrepos.yml" - - roles: - - basessh - - { role: fedmsg/base, - when: deployment_type == "prod" } - # Set up for fedora-messaging - - { role: rabbit/user, - username: "happipfedorainfracloud{{ env_suffix }}"} - - { role: letsencrypt, site_name: 'happinesspackets.fedorainfracloud.org' } - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" diff --git a/playbooks/hosts/telegram-irc.fedorainfracloud.org.yml b/playbooks/hosts/telegram-irc.fedorainfracloud.org.yml deleted file mode 100644 index af3e729112..0000000000 --- a/playbooks/hosts/telegram-irc.fedorainfracloud.org.yml +++ /dev/null @@ -1,40 +0,0 @@ -- name: check/create instance - hosts: telegram_irc.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - - -- name: setup all the things - hosts: telegram_irc.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - - import_tasks: "{{ tasks_path }}/yumrepos.yml" - - roles: - - basessh - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - diff --git a/playbooks/hosts/testdays.fedorainfracloud.org.yml b/playbooks/hosts/testdays.fedorainfracloud.org.yml deleted file mode 100644 index 20982c3a60..0000000000 --- a/playbooks/hosts/testdays.fedorainfracloud.org.yml +++ /dev/null @@ -1,53 +0,0 @@ ---- -- name: check/create instance - hosts: testdays.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: setup all the things - hosts: testdays.fedorainfracloud.org - gather_facts: True - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/private/ansible/files/openstack/passwords.yml - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - pre_tasks: - - import_tasks: "{{ tasks_path }}/cloud_setup_basic.yml" - - name: set hostname (required by some services, at least postfix need it) - hostname: name="{{inventory_hostname}}" - - roles: - - basessh - - postgresql_server - -- name: configure resultsdb and testdays - hosts: testdays.fedorainfracloud.org - user: root - gather_facts: True - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - roles: - - { role: taskotron/resultsdb-backend, tags: ['resultsdb-be'] } - - { role: taskotron/resultsdb-frontend, tags: ['resultsdb-fe'] } - - { role: testdays, tags: ['testdays'] } - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - diff --git a/playbooks/hosts/upstreamfirst.fedorainfracloud.org.yml b/playbooks/hosts/upstreamfirst.fedorainfracloud.org.yml deleted file mode 100644 index 1821b1e5c6..0000000000 --- a/playbooks/hosts/upstreamfirst.fedorainfracloud.org.yml +++ /dev/null @@ -1,91 +0,0 @@ -- name: check/create instance - hosts: upstreamfirst.fedorainfracloud.org - gather_facts: False - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - /srv/private/ansible/vars.yml - - /srv/web/infra/ansible/vars/fedora-cloud.yml - - /srv/private/ansible/files/openstack/passwords.yml - - tasks: - - import_tasks: "{{ tasks_path }}/persistent_cloud.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: do base configuration - hosts: upstreamfirst.fedorainfracloud.org - user: root - gather_facts: True - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - roles: - - base - - rkhunter - - nagios_client - - hosts - - fas_client - - sudo - - collectd/base - - postgresql_server - - certbot - - pre_tasks: - - import_tasks: "{{ tasks_path }}/yumrepos.yml" - - tasks: - - import_tasks: "{{ tasks_path }}/2fa_client.yml" - - import_tasks: "{{ tasks_path }}/motd.yml" - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: deploy pagure - hosts: upstreamfirst.fedorainfracloud.org - user: root - gather_facts: True - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - "{{ vars_path }}/{{ ansible_distribution }}.yml" - -# pre_tasks: -# - name: install fedmsg-relay -# package: name=fedmsg-relay state=present -# tags: -# - pagure -# - pagure/fedmsg -# - name: and start it -# service: name=fedmsg-relay state=started -# tags: -# - pagure -# - pagure/fedmsg -# - roles: - - pagure/upstreamfirst-frontend - # - pagure/fedmsg - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml" - -- name: deploy ufmonitor - hosts: upstreamfirst.fedorainfracloud.org - user: root - gather_facts: True - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - "{{ vars_path }}/{{ ansible_distribution }}.yml" - - roles: - - { role: ufmonitor, tags: ['ufmonitor'] } - - handlers: - - import_tasks: "{{ handlers_path }}/restart_services.yml"