From 5ddbe841e3cb147ece4ff818cba49afcb831ddb9 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Tue, 10 Nov 2015 09:50:25 +0100 Subject: [PATCH] Add inventory information for the mdapi01 host --- inventory/group_vars/mdapi | 24 +++++++++++++++++++ .../host_vars/mdapi01.phx2.fedoraproject.org | 21 ++++++++++++++++ inventory/inventory | 3 +++ 3 files changed, 48 insertions(+) create mode 100644 inventory/group_vars/mdapi create mode 100644 inventory/host_vars/mdapi01.phx2.fedoraproject.org diff --git a/inventory/group_vars/mdapi b/inventory/group_vars/mdapi new file mode 100644 index 0000000000..ec21d6494d --- /dev/null +++ b/inventory/group_vars/mdapi @@ -0,0 +1,24 @@ +--- +lvm_size: 20000 +mem_size: 2048 +num_cpus: 4 +freezes: false + +tcp_ports: [ 80 ] + +# Neeed for rsync from log01 for logs. +custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.126.13 --dport 873 -j ACCEPT', '-A INPUT -p tcp -m tcp -s 192.168.1.59 --dport 873 -j ACCEPT' ] + +fas_client_groups: sysadmin-noc,sysadmin-web + +# These are consumed by a task in roles/fedmsg/base/main.yml +fedmsg_certs: +- service: shell + owner: root + group: sysadmin +- service: mdapi + owner: root + group: root + can_send: + - mdapi.repo.update + diff --git a/inventory/host_vars/mdapi01.phx2.fedoraproject.org b/inventory/host_vars/mdapi01.phx2.fedoraproject.org new file mode 100644 index 0000000000..820740f4e6 --- /dev/null +++ b/inventory/host_vars/mdapi01.phx2.fedoraproject.org @@ -0,0 +1,21 @@ +--- +nm: 255.255.255.0 +gw: 10.5.126.254 +dns: 10.5.126.21 + +ks_url: http://10.5.126.23/repo/rhel/ks/kvm-fedora-23 +ks_repo: http://10.5.126.23/pub/fedora/linux/releases/23/Server/x86_64/os/ + +volgroup: /dev/vg_virthost/ +eth0_ip: 10.5.126.207 +vmhost: virthost17.phx2.fedoraproject.org +datacenter: phx2 + +virt_install_command: virt-install -n {{ inventory_hostname }} -r {{ mem_size }} + --disk bus=virtio,path={{ volgroup }}/{{ inventory_hostname }} + --vcpus={{ num_cpus }} -l {{ ks_repo }} -x + 'net.ifnames=0 ksdevice=eth0 ks={{ ks_url }} console=tty0 console=ttyS0 + hostname={{ inventory_hostname }} nameserver={{ dns }} + ip={{ eth0_ip }}::{{ gw }}:{{ nm }}:{{ inventory_hostname }}:eth0:none' + --network bridge=br0,model=virtio + --autostart --noautoconsole --watchdog default diff --git a/inventory/inventory b/inventory/inventory index 8f00f9490b..8b2614c78a 100644 --- a/inventory/inventory +++ b/inventory/inventory @@ -172,6 +172,9 @@ mailman02.phx2.fedoraproject.org [mailman-stg] mailman01.stg.phx2.fedoraproject.org +[mdapi] +mdapi01.phx2.fedoraproject.org + [mdapi-stg] mdapi01.stg.phx2.fedoraproject.org