mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-27 20:12:54 +08:00
inventory: remove some no longer existant hosts and groups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
@@ -1,46 +0,0 @@
|
||||
# common variables for osbuild workers
|
||||
datacenter: rdu3
|
||||
dns: 10.16.163.33
|
||||
dns_search1: rdu3.fedoraproject.org
|
||||
dns_search2: fedoraproject.org
|
||||
eth0_ipv4_gw: 10.16.171.254
|
||||
external: false
|
||||
ks_repo: https://infrastructure.fedoraproject.org/pub/fedora-secondary/releases/39/Server/ppc64le/os/
|
||||
ks_url: https://infrastructure.fedoraproject.org/repo/rhel/ks/kvm-fedora
|
||||
lvm_size: 102400 # 100 GB
|
||||
main_bridge: br0
|
||||
max_mem_size: "{{ mem_size }}"
|
||||
mem_size: 8192 # 8 GB
|
||||
num_cpus: 2
|
||||
virt_install_command: "{{ virt_install_command_ppc64le_one_nic_unsafe }}"
|
||||
volgroup: /dev/vg_guests
|
||||
|
||||
# setup access to workers
|
||||
ipa_server: ipa01.rdu3.fedoraproject.org
|
||||
ipa_host_group: osbuild
|
||||
ipa_host_group_desc: osbuild Build vms
|
||||
primary_auth_source: ipa
|
||||
ipa_client_shell_groups:
|
||||
- sysadmin-osbuild
|
||||
- sysadmin-releng
|
||||
ipa_client_sudo_groups:
|
||||
- sysadmin-osbuild
|
||||
- sysadmin-releng
|
||||
|
||||
# osbuild worker variables
|
||||
osbuild_worker_server_hostname: "api.openshift.com"
|
||||
osbuild_worker_server_api_base_path: "/api/image-builder-worker/v1"
|
||||
osbuild_worker_authentication_oauth_url: "https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token"
|
||||
osbuild_worker_authentication_client_id: "ab28d581-164e-42ec-99d9-dff8e2020a51"
|
||||
# the secret is turned into file in the playbook
|
||||
osbuild_worker_authentication_client_secret: "{{ osbuild_worker_client_secret }}"
|
||||
osbuild_worker_koji_instances:
|
||||
- koji_host: "koji.fedoraproject.org"
|
||||
krb_principal: "osbuild-automation-bot@FEDORAPROJECT.ORG"
|
||||
krb_keytab_file: "{{ private }}/files/osbuild/worker_koji.keytab"
|
||||
|
||||
notes: |
|
||||
This group of VMs builds OS images via Koji using image builder for ppc64le architecture.
|
||||
* Relies on koji-hub and image-builder-api (external).
|
||||
* Produces automated builds of OS images for the architecture listed. Wokers can be scaled by adding new
|
||||
virtual instances
|
||||
@@ -1,46 +0,0 @@
|
||||
# common variables for osbuild workers (staging)
|
||||
datacenter: rdu3
|
||||
dns: 10.16.163.33
|
||||
dns_search1: rdu3.fedoraproject.org
|
||||
dns_search2: fedoraproject.org
|
||||
eth0_ipv4_gw: 10.16.171.254
|
||||
external: false
|
||||
ks_repo: https://infrastructure.fedoraproject.org/pub/fedora-secondary/releases/39/Server/ppc64le/os/
|
||||
ks_url: https://infrastructure.fedoraproject.org/repo/rhel/ks/kvm-fedora
|
||||
lvm_size: 102400 # 100 GB
|
||||
main_bridge: br0
|
||||
max_mem_size: "{{ mem_size }}"
|
||||
mem_size: 4096 # 4 GB
|
||||
num_cpus: 2
|
||||
virt_install_command: "{{ virt_install_command_ppc64le_one_nic_unsafe }}"
|
||||
volgroup: /dev/vg_guests
|
||||
|
||||
# setup access to workers
|
||||
ipa_server: ipa01.rdu3.fedoraproject.org
|
||||
ipa_host_group: osbuild
|
||||
ipa_host_group_desc: osbuild Build vms
|
||||
primary_auth_source: ipa
|
||||
ipa_client_shell_groups:
|
||||
- sysadmin-osbuild
|
||||
- sysadmin-releng
|
||||
ipa_client_sudo_groups:
|
||||
- sysadmin-osbuild
|
||||
- sysadmin-releng
|
||||
|
||||
# osbuild worker variables
|
||||
osbuild_worker_server_hostname: "api.stage.openshift.com"
|
||||
osbuild_worker_server_api_base_path: "/api/image-builder-worker/v1"
|
||||
osbuild_worker_authentication_oauth_url: "https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token"
|
||||
osbuild_worker_authentication_client_id: "07120c6c-fd31-4735-bb2f-891439b0bf41"
|
||||
# the secret is turned into file in the playbook
|
||||
osbuild_worker_authentication_client_secret: "{{ osbuild_worker_stg_client_secret }}"
|
||||
osbuild_worker_koji_instances:
|
||||
- koji_host: "koji.stg.fedoraproject.org"
|
||||
krb_principal: "osbuild-automation-bot@STG.FEDORAPROJECT.ORG"
|
||||
krb_keytab_file: "{{ private }}/files/osbuild/worker_stg_koji.keytab"
|
||||
|
||||
notes: |
|
||||
This group of VMs builds OS images via Koji (staging) using image builder for ppc64le architecture.
|
||||
* Relies on koji-hub and image-builder-api (external).
|
||||
* Produces automated builds of OS images for the architecture listed. Wokers can be scaled by adding new
|
||||
virtual instances
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
# These variables are pushed into /etc/system_identification by the base role.
|
||||
# Groups and individual hosts should ovveride them with specific info.
|
||||
|
||||
nrpe_procs_crit: 1000
|
||||
nrpe_procs_warn: 900
|
||||
virthost: true
|
||||
|
||||
notes: |
|
||||
Koji service employs a set of virtual machines to build packages for the Fedora project. This playbook is for the provisioning of a physical host for buildvm's.
|
||||
|
||||
* Relies on ansible, virthost, and is monitored by nagios
|
||||
* Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
|
||||
* Builder vm's are hosted on hosts created with this playbook.
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
ipa_client_shell_groups:
|
||||
- sysadmin-datanommer
|
||||
- sysadmin-noc
|
||||
- sysadmin-veteran
|
||||
ipa_client_sudo_groups:
|
||||
- sysadmin-datanommer
|
||||
- sysadmin-noc
|
||||
ipa_host_group: notifs
|
||||
ipa_host_group_desc: Fedora Notifications
|
||||
primary_auth_source: ipa
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
# Define resources for this group of hosts here.
|
||||
deployment_type: prod
|
||||
# For performance measurement.. for now. This can be removed whenever.
|
||||
lvm_size: 65536
|
||||
max_mem_size: "{{ mem_size }}"
|
||||
mem_size: 24576
|
||||
num_cpus: 8
|
||||
# for systems that do not match the above - specify the same parameter in
|
||||
# the host_vars/$hostname file
|
||||
tcp_ports: [3000, 3001, 3002, 3003, 3004, 3005]
|
||||
@@ -1,17 +0,0 @@
|
||||
---
|
||||
# Define resources for this group of hosts here.
|
||||
deployment_type: stg
|
||||
ipa_client_shell_groups:
|
||||
- fi-apprentice
|
||||
- sysadmin-noc
|
||||
- sysadmin-veteran
|
||||
- sysadmin-web
|
||||
ipa_client_sudo_groups:
|
||||
- sysadmin-web
|
||||
lvm_size: 20000
|
||||
max_mem_size: "{{ mem_size }}"
|
||||
mem_size: 16384
|
||||
num_cpus: 4
|
||||
# for systems that do not match the above - specify the same parameter in
|
||||
# the host_vars/$hostname file
|
||||
tcp_ports: [3000, 3001, 3002, 3003, 3004]
|
||||
@@ -1,11 +0,0 @@
|
||||
---
|
||||
ipa_client_shell_groups:
|
||||
- sysadmin-datanommer
|
||||
- sysadmin-noc
|
||||
- sysadmin-veteran
|
||||
ipa_client_sudo_groups:
|
||||
- sysadmin-datanommer
|
||||
- sysadmin-noc
|
||||
- sysadmin-veteran
|
||||
ipa_host_group: notifs
|
||||
ipa_host_group_desc: Fedora Notifications
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
# Define resources for this group of hosts here.
|
||||
deployment_type: prod
|
||||
lvm_size: 20000
|
||||
mem_size: 1024
|
||||
num_cpus: 2
|
||||
tcp_ports: [80]
|
||||
# for systems that do not match the above - specify the same parameter in
|
||||
# the host_vars/$hostname file
|
||||
wsgi_fedmsg_service: fmn
|
||||
wsgi_procs: 2
|
||||
wsgi_threads: 2
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
# Define resources for this group of hosts here.
|
||||
deployment_type: stg
|
||||
lvm_size: 20000
|
||||
mem_size: 1024
|
||||
num_cpus: 2
|
||||
tcp_ports: [80]
|
||||
# for systems that do not match the above - specify the same parameter in
|
||||
# the host_vars/$hostname file
|
||||
wsgi_fedmsg_service: fmn
|
||||
wsgi_procs: 2
|
||||
wsgi_threads: 2
|
||||
@@ -1,25 +0,0 @@
|
||||
---
|
||||
# Define resources for this group of hosts here.
|
||||
# For the MOTD
|
||||
custom_rules: ['-A INPUT -p tcp -m tcp -s 8.43.84.211 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 8.43.84.212 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 8.43.85.76 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 152.19.134.149 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 209.132.181.20 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 8.43.85.78 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 152.19.134.191 --dport 8443:8445 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 140.211.169.199 --dport 8443:8445 -j ACCEPT']
|
||||
nft_custom_rules:
|
||||
- 'add rule ip filter INPUT ip saddr 8.43.84.211 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 8.43.84.212 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 8.43.85.76 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 152.19.134.149 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 209.132.181.20 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 8.43.85.78 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 152.19.134.191 tcp dport 8443-8445 counter accept'
|
||||
- 'add rule ip filter INPUT ip saddr 140.211.169.199 tcp dport 8443-8445 counter accept'
|
||||
lvm_size: 50000
|
||||
max_mem_size: 16348
|
||||
mem_size: 8192
|
||||
nagios_Check_Services:
|
||||
mail: false
|
||||
nrpe: false
|
||||
ping: false
|
||||
sshd: false
|
||||
swap: false
|
||||
num_cpus: 8
|
||||
|
||||
notes: repospanner git syncing host
|
||||
@@ -1,4 +0,0 @@
|
||||
---
|
||||
nrpe_procs_crit: 1000
|
||||
nrpe_procs_warn: 900
|
||||
virthost: true
|
||||
@@ -1,3 +0,0 @@
|
||||
---
|
||||
datacenter: cloud
|
||||
virthost: true
|
||||
@@ -1,23 +0,0 @@
|
||||
---
|
||||
# Keepalived variables for app.os
|
||||
dns1: 8.8.8.8
|
||||
eth0_ipv4_gw: 38.145.49.254
|
||||
eth0_ipv4_ip: 38.145.48.42
|
||||
eth0_ipv4_nm: 23
|
||||
keepalived2_interface: eth0
|
||||
keepalived2_ipaddress: 38.145.48.41
|
||||
keepalived2_priority: 50
|
||||
keepalived2_routerid: 25
|
||||
# Keepalived variables for os
|
||||
keepalived_interface: eth0
|
||||
keepalived_ipaddress: 38.145.48.40
|
||||
keepalived_priority: 100
|
||||
keepalived_routerid: 20
|
||||
ks_repo: https://infrastructure.fedoraproject.org/pub/fedora/linux/releases/29/Server/x86_64/os/
|
||||
ks_url: https://infrastructure.fedoraproject.org/repo/rhel/ks/kvm-fedora-29-ext
|
||||
nrpe_procs_crit: 1400
|
||||
nrpe_procs_warn: 1200
|
||||
num_cpus: 4
|
||||
vmhost: virthost-os01.fedorainfracloud.org
|
||||
volgroup: /dev/vg_guests
|
||||
vpn: false
|
||||
@@ -1,23 +0,0 @@
|
||||
---
|
||||
# Keepalived variables for app.os
|
||||
dns1: 8.8.8.8
|
||||
eth0_ipv4_gw: 38.145.49.254
|
||||
eth0_ipv4_ip: 38.145.48.43
|
||||
eth0_ipv4_nm: 23
|
||||
keepalived2_interface: eth0
|
||||
keepalived2_ipaddress: 38.145.48.41
|
||||
keepalived2_priority: 100
|
||||
keepalived2_routerid: 25
|
||||
# Keepalived variables for os
|
||||
keepalived_interface: eth0
|
||||
keepalived_ipaddress: 38.145.48.40
|
||||
keepalived_priority: 50
|
||||
keepalived_routerid: 20
|
||||
ks_repo: https://infrastructure.fedoraproject.org/pub/fedora/linux/releases/31/Server/x86_64/os/
|
||||
ks_url: https://infrastructure.fedoraproject.org/repo/rhel/ks/kvm-fedora-31-ext
|
||||
nrpe_procs_crit: 1400
|
||||
nrpe_procs_warn: 1200
|
||||
num_cpus: 4
|
||||
vmhost: virthost-os03.fedorainfracloud.org
|
||||
volgroup: /dev/vg_guests
|
||||
vpn: false
|
||||
Reference in New Issue
Block a user