diff options
Diffstat (limited to 'playbooks/adhoc')
| -rw-r--r-- | playbooks/adhoc/bootstrap-fedora.yml | 5 | ||||
| -rw-r--r-- | playbooks/adhoc/create_pv/create_pv.yaml | 10 | ||||
| -rw-r--r-- | playbooks/adhoc/noc/create_host.yml | 4 | ||||
| -rw-r--r-- | playbooks/adhoc/noc/create_maintenance.yml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/noc/get_zabbix_problems.yml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/uninstall.yml | 5 | ||||
| -rw-r--r-- | playbooks/adhoc/zabbix_setup/clean_zabbix.yml | 2 | ||||
| -rwxr-xr-x | playbooks/adhoc/zabbix_setup/oo-config-zaio.yml | 2 | 
8 files changed, 27 insertions, 5 deletions
| diff --git a/playbooks/adhoc/bootstrap-fedora.yml b/playbooks/adhoc/bootstrap-fedora.yml new file mode 100644 index 000000000..de9f36c8a --- /dev/null +++ b/playbooks/adhoc/bootstrap-fedora.yml @@ -0,0 +1,5 @@ +- hosts: OSv3 +  gather_facts: false +  tasks: +    - name: install python and deps for ansible modules +      raw: dnf install -y python2 python2-dnf libselinux-python libsemanage-python diff --git a/playbooks/adhoc/create_pv/create_pv.yaml b/playbooks/adhoc/create_pv/create_pv.yaml index 4f0ef7a75..e4eb5da49 100644 --- a/playbooks/adhoc/create_pv/create_pv.yaml +++ b/playbooks/adhoc/create_pv/create_pv.yaml @@ -1,5 +1,5 @@  --- -#example run:  +#example run:  # ansible-playbook -e "cli_volume_size=1" \  #                  -e "cli_device_name=/dev/xvdf" \  #                  -e "cli_hosttype=master" \ @@ -9,6 +9,8 @@  #  - name: Create a volume and attach it to master    hosts: localhost +  connection: local +  become: no    gather_facts: no    vars:      cli_volume_type: gp2 @@ -103,7 +105,7 @@      filesystem:        dev: "{{ cli_device_name }}"        fstype: ext4 -     +    - name: Mount the dev      mount:        name: "{{ pv_mntdir }}" @@ -112,7 +114,7 @@        state: mounted    - name: chgrp g+rwXs -    file:  +    file:        path: "{{ pv_mntdir }}"        mode: 'g+rwXs'        recurse: yes @@ -154,6 +156,6 @@    - debug: var=oc_output -  - fail:  +  - fail:        msg: "Failed to add {{ pv_template }} to master."      when: oc_output.rc != 0 diff --git a/playbooks/adhoc/noc/create_host.yml b/playbooks/adhoc/noc/create_host.yml index d250e6e69..2d2cae2b5 100644 --- a/playbooks/adhoc/noc/create_host.yml +++ b/playbooks/adhoc/noc/create_host.yml @@ -1,6 +1,8 @@  ---  - name: 'Create a host object in zabbix'    hosts: localhost +  connection: local +  become: no    gather_facts: no    roles:      - os_zabbix @@ -23,6 +25,8 @@  #ansible-playbook -e 'oo_desc=kwoodson test' -e 'oo_name=kwoodson test name' -e 'oo_start=1435715357' -e 'oo_stop=1435718985' -e 'oo_hostids=11549' create_maintenance.yml  - name: 'Create a host object in zabbix'    hosts: localhost +  connection: local +  become: no    gather_facts: no    roles:      - os_zabbix diff --git a/playbooks/adhoc/noc/create_maintenance.yml b/playbooks/adhoc/noc/create_maintenance.yml index c0ec57ce1..8ad5fa0e2 100644 --- a/playbooks/adhoc/noc/create_maintenance.yml +++ b/playbooks/adhoc/noc/create_maintenance.yml @@ -2,6 +2,8 @@  #ansible-playbook -e 'oo_desc=kwoodson test' -e 'oo_name=kwoodson test name' -e 'oo_start=1435715357' -e 'oo_stop=1435718985' -e 'oo_hostids=11549' create_maintenance.yml  - name: 'Create a maintenace object in zabbix'    hosts: localhost +  connection: local +  become: no    gather_facts: no    roles:      - os_zabbix diff --git a/playbooks/adhoc/noc/get_zabbix_problems.yml b/playbooks/adhoc/noc/get_zabbix_problems.yml index 4b94fa228..79cae24ab 100644 --- a/playbooks/adhoc/noc/get_zabbix_problems.yml +++ b/playbooks/adhoc/noc/get_zabbix_problems.yml @@ -1,6 +1,8 @@  ---  - name: 'Get current hosts who have triggers that are alerting by trigger description'    hosts: localhost +  connection: local +  become: no    gather_facts: no    roles:      - os_zabbix diff --git a/playbooks/adhoc/uninstall.yml b/playbooks/adhoc/uninstall.yml index 538414508..9161076e5 100644 --- a/playbooks/adhoc/uninstall.yml +++ b/playbooks/adhoc/uninstall.yml @@ -47,7 +47,7 @@          - origin-node          - pcsd -    - yum: name={{ item }} state=absent +    - action: "{{ ansible_pkg_mgr }} name={{ item }} state=absent"        when: not is_atomic | bool        with_items:          - atomic-enterprise @@ -181,5 +181,8 @@      - name: Reload systemd manager configuration        command: systemctl daemon-reload +- hosts: nodes +  sudo: yes +  tasks:      - name: restart docker        service: name=docker state=restarted diff --git a/playbooks/adhoc/zabbix_setup/clean_zabbix.yml b/playbooks/adhoc/zabbix_setup/clean_zabbix.yml index 1e884240a..09f7c76cc 100644 --- a/playbooks/adhoc/zabbix_setup/clean_zabbix.yml +++ b/playbooks/adhoc/zabbix_setup/clean_zabbix.yml @@ -1,6 +1,8 @@  ---  - hosts: localhost    gather_facts: no +  connection: local +  become: no    vars:      g_server: http://localhost:8080/zabbix/api_jsonrpc.php      g_user: '' diff --git a/playbooks/adhoc/zabbix_setup/oo-config-zaio.yml b/playbooks/adhoc/zabbix_setup/oo-config-zaio.yml index e2b8150c6..ec28564cf 100755 --- a/playbooks/adhoc/zabbix_setup/oo-config-zaio.yml +++ b/playbooks/adhoc/zabbix_setup/oo-config-zaio.yml @@ -2,6 +2,8 @@  ---  - hosts: localhost    gather_facts: no +  connection: local +  become: no    vars:      g_server: http://localhost/zabbix/api_jsonrpc.php      g_user: Admin | 
