1234567891011121314151617181920212223242526272829 |
- ---
- - name: Reboot instance
- hosts: localhost
- connection: local
- gather_facts: no
- tasks:
- # After installing certain packages rebooting the instance is a must before all
- # changes (e.g. new Selinux rules) get properly applied and propagated.
- # Must be done before the cloud-init is cleaned.
- # Otherwise, the cloud-init will be run again.
- - name: Reboot instance
- import_role:
- name: openshift_aws
- tasks_from: reboot_instance.yml
- when: openshift_node_reboot_instance_before_cleanup | default(false)
- - name: Configure nodes
- hosts: oo_nodes_to_config
- tasks:
- - name: Remove any ansible facts created during AMI creation
- file:
- path: "/etc/ansible/facts.d/{{ item }}"
- state: absent
- with_items:
- - openshift.fact
- - name: Clean cloud-init path
- file:
- state: absent
- path: "/var/lib/cloud/"
|