uninstall.yml 917 B

1234567891011121314151617181920212223242526272829303132333435
  1. ---
  2. - name: evaluate groups
  3. import_playbook: ../../init/evaluate_groups.yml
  4. - name: Unsubscribe RHEL instances
  5. hosts: oo_all_hosts
  6. become: yes
  7. gather_facts: yes
  8. tasks:
  9. - name: Unsubscribe RHEL instances
  10. import_role:
  11. name: rhel_unsubscribe
  12. when:
  13. - ansible_distribution == "RedHat"
  14. - rhsub_user is defined
  15. - rhsub_pass is defined
  16. - name: Clean DNS entries
  17. hosts: localhost
  18. tasks:
  19. - name: Clean DNS entries
  20. import_role:
  21. name: openshift_openstack
  22. tasks_from: clean-dns.yml
  23. when:
  24. - openshift_openstack_external_nsupdate_keys is defined
  25. - openshift_openstack_external_nsupdate_keys.private is defined or openshift_openstack_external_nsupdate_keys.public is defined
  26. - name: Remove OpenStack resources
  27. hosts: localhost
  28. tasks:
  29. - name: Remove OpenStack resources
  30. import_role:
  31. name: openshift_openstack
  32. tasks_from: unprovision.yml