Add basessh role

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
Patrick Uiterwijk 2017-08-16 17:49:54 +00:00
parent b87bd5f205
commit 02bc4ab2cb
31 changed files with 77 additions and 0 deletions

View file

@ -28,6 +28,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
tasks: tasks:
- name: Install common scripts - name: Install common scripts

View file

@ -27,6 +27,9 @@
- "/srv/private/ansible/vars.yml" - "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles:
- basessh
tasks: tasks:
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: mount up blockerbugs-dev to /srv/persistent - name: mount up blockerbugs-dev to /srv/persistent

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -28,6 +28,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
tasks: tasks:
- name: add packages - name: add packages
yum: state=present name={{ item }} yum: state=present name={{ item }}

View file

@ -28,3 +28,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -26,6 +26,9 @@
pre_tasks: pre_tasks:
- include: "{{ tasks_path }}/yumrepos.yml" - include: "{{ tasks_path }}/yumrepos.yml"
roles:
- basessh
tasks: tasks:
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -34,3 +34,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -28,6 +28,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
tasks: tasks:
- name: add packages - name: add packages
yum: state=present name={{ item }} yum: state=present name={{ item }}

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -49,6 +49,7 @@
roles: roles:
- basessh
- certbot - certbot
- role: hubs - role: hubs

View file

@ -24,6 +24,7 @@
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles: roles:
- basessh
- sudo - sudo
- hosts - hosts
- mod_wsgi - mod_wsgi

View file

@ -29,6 +29,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
tasks: tasks:
- name: install basic packages - name: install basic packages
dnf: state=present pkg={{ item }} dnf: state=present pkg={{ item }}

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
shell: "hostname {{inventory_hostname}}" shell: "hostname {{inventory_hostname}}"
roles:
- basessh

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -33,6 +33,7 @@
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles: roles:
- basessh
- sudo - sudo
- hosts - hosts
- mod_wsgi - mod_wsgi

View file

@ -28,6 +28,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
tasks: tasks:
- name: add packages - name: add packages
yum: state=present name={{ item }} yum: state=present name={{ item }}

View file

@ -24,6 +24,7 @@
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles: roles:
- basessh
- sudo - sudo
- hosts - hosts
- mod_wsgi - mod_wsgi

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -27,6 +27,7 @@
- include: "{{ handlers_path }}/restart_services.yml" - include: "{{ handlers_path }}/restart_services.yml"
roles: roles:
- basessh
- sudo - sudo
- hosts - hosts
- apache - apache

View file

@ -29,6 +29,7 @@
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles: roles:
- basessh
- nagios_client - nagios_client
- postgresql_server - postgresql_server
- regcfp - regcfp

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -24,6 +24,9 @@
- "/srv/private/ansible/vars.yml" - "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles:
- basessh
tasks: tasks:
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- include: "{{ tasks_path }}/postfix_basic.yml" - include: "{{ tasks_path }}/postfix_basic.yml"

View file

@ -27,3 +27,6 @@
- include: "{{ tasks_path }}/cloud_setup_basic.yml" - include: "{{ tasks_path }}/cloud_setup_basic.yml"
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh

View file

@ -27,6 +27,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
roles: roles:
- role: taiga - role: taiga
taiga_back_version: stable taiga_back_version: stable

View file

@ -28,6 +28,9 @@
- name: set hostname (required by some services, at least postfix need it) - name: set hostname (required by some services, at least postfix need it)
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles:
- basessh
roles: roles:
- role: taiga - role: taiga
taiga_back_version: stable taiga_back_version: stable

View file

@ -30,6 +30,7 @@
hostname: name="{{inventory_hostname}}" hostname: name="{{inventory_hostname}}"
roles: roles:
- basessh
- postgresql_server - postgresql_server
- name: configure resultsdb and testdays - name: configure resultsdb and testdays

View file

@ -32,5 +32,6 @@
- include: "{{ handlers_path }}/restart_services.yml" - include: "{{ handlers_path }}/restart_services.yml"
roles: roles:
- basessh
- nginx - nginx
- waiverdb - waiverdb