Files
@ f0ffcf83f46a
Branch filter:
Location: majic-ansible-roles/roles/ldap_client/molecule/default/destroy.yml - annotation
f0ffcf83f46a
1.2 KiB
text/x-yaml
MAR-155: Make the ansible_key parameter in the bootstrap role mandatory:
- Updated the preseed role.
- Removed default value for the parameter.
- Updated tests.
- Updated role reference documentation.
- Updated release notes.
- Updated the preseed role.
- Removed default value for the parameter.
- Updated tests.
- Updated role reference documentation.
- Updated release notes.
7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 62014a66e35f 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 7180fd36dda8 | ---
- name: Destroy
hosts: localhost
connection: local
gather_facts: false
no_log: "{{ not lookup('env', 'MOLECULE_DEBUG') | bool }}"
vars:
molecule_file: "{{ lookup('env', 'MOLECULE_FILE') }}"
molecule_instance_config: "{{ lookup('env',' MOLECULE_INSTANCE_CONFIG') }}"
molecule_yml: "{{ lookup('file', molecule_file) | molecule_from_yaml }}"
tasks:
- name: Destroy molecule instance(s)
molecule_vagrant:
instance_name: "{{ item.name }}"
platform_box: "{{ item.box }}"
provider_name: "{{ molecule_yml.driver.provider.name }}"
force_stop: "{{ item.force_stop | default(True) }}"
state: destroy
register: server
with_items: "{{ molecule_yml.platforms }}"
# Mandatory configuration for Molecule to function.
- name: Populate instance config
set_fact:
instance_conf: {}
- name: Dump instance config
copy:
# NOTE(retr0h): Workaround for Ansible 2.2.
# https://github.com/ansible/ansible/issues/20885
content: "{{ instance_conf | to_json | from_json | molecule_to_yaml | molecule_header }}"
dest: "{{ molecule_instance_config }}"
when: server.changed | bool
|