Freeze Break Request: Add test system to ansible

Pierre-Yves Chibon pingou at pingoured.fr
Wed Sep 3 05:36:46 UTC 2014


On Tue, Sep 02, 2014 at 06:40:13PM -0600, Stephen John Smoogen wrote:
>    This is a box to work on repo work between CentOS and EPEL without
>    touching main hardware. Should not affect any running system.

I expect creating a new box not to be frozen, but +2 ftr.

Pierre

>    diff --git a/inventory/host_vars/junk02.phx2.fedoraproject.org
>    b/inventory/host_vars/junk02.phx2.fedoraproject.org
>    new file mode 100644
>    index 0000000..9401810
>    --- /dev/null
>    +++ b/inventory/host_vars/junk02.phx2.fedoraproject.org
>    @@ -0,0 +1,8 @@
>    +---
>    +datacenter: phx2
>    +nm: 255.255.255.0
>    +gw: 10.5.126.254
>    +fas_client_groups: sysadmin-main
>    +dns: 10.5.126.21
>    +eth0_ip: 10.5.126.8
>    +freezes:false
>    diff --git a/inventory/inventory b/inventory/inventory
>    index 4733757..0ed3dd8 100644
>    --- a/inventory/inventory
>    +++ b/inventory/inventory
>    @@ -436,6 +436,8 @@ smtp-mm-ib01.fedoraproject.org
>    A smtp-mm-coloamer01.fedoraproject.org
>    A smtp-mm-tummy01.fedoraproject.org
>    A 
>    +[spare]
>    +junk02.phx2.fedoraproject.org
>    A #
>    A # All staging hosts should be in this group too.A 
>    A #
>    diff --git a/playbooks/hosts/junk02.phx2.fedoraproject.org.yml
>    b/playbooks/hosts/junk02.phx2.fedoraproject.org.yml
>    new file mode 100644
>    index 0000000..5f492ef
>    --- /dev/null
>    +++ b/playbooks/hosts/junk02.phx2.fedoraproject.org.yml
>    @@ -0,0 +1,30 @@
>    +# This is a basic playbook
>    +
>    +- name: make basic box
>    + A hosts: junk02.phx2.fedoraproject.org
>    + A user: root
>    + A accelerate: "{{ accelerated }}"
>    + A gather_facts: True
>    +
>    + A vars_files:A 
>    + A  - /srv/web/infra/ansible/vars/global.yml
>    + A  - "{{ private }}/vars.yml"
>    + A  - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
>    +
>    + A roles:
>    + A - base
>    + A - rkhunter
>    + A - nagios_client
>    + A - hosts
>    + A - fas_client
>    + A - collectd/base
>    + A - sudo
>    +
>    + A tasks:
>    + A - include: "{{ tasks }}/yumrepos.yml"
>    + A - include: "{{ tasks }}/2fa_client.yml"
>    + A - include: "{{ tasks }}/motd.yml"
>    +
>    + A handlers:
>    + A - include: "{{ handlers }}/restart_services.yml"
>    + A - include: "{{ handlers }}/semanage.yml"
>    --
>    Stephen J Smoogen.

> _______________________________________________
> infrastructure mailing list
> infrastructure at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/infrastructure



More information about the infrastructure mailing list