50 lines
1.1 KiB
YAML
50 lines
1.1 KiB
YAML
---
|
|
- name: Verify
|
|
hosts: all
|
|
become: yes
|
|
gather_facts: no
|
|
|
|
tasks:
|
|
- name: install pip module
|
|
ansible.builtin.pip:
|
|
name: docker
|
|
state: present
|
|
|
|
- name: check if bootstrap still works.
|
|
ansible.builtin.include_role:
|
|
name: robertdebock.bootstrap
|
|
|
|
- name: remove pip module
|
|
ansible.builtin.pip:
|
|
name: docker
|
|
state: absent
|
|
|
|
- name: check if requested modules can be installed
|
|
ansible.builtin.include_role:
|
|
name: ansible-role-python_pip
|
|
vars:
|
|
python_pip_modules:
|
|
- name: docker
|
|
|
|
- name: check if requested modules can be removed
|
|
ansible.builtin.include_role:
|
|
name: ansible-role-python_pip
|
|
vars:
|
|
python_pip_modules:
|
|
- name: docker
|
|
state: absent
|
|
|
|
- name: check if pyOpenSSL can be installed
|
|
ansible.builtin.pip:
|
|
name: pyOpenSSL
|
|
state: present
|
|
notify:
|
|
- remove pyOpenSSL
|
|
|
|
handlers:
|
|
|
|
- name: remove pyOpenSSL
|
|
ansible.builtin.pip:
|
|
name: pyOpenSSL
|
|
state: absent
|