main.yml 845 B

1234567891011121314151617181920212223
  1. ---
  2. - name: Debug r_openshift_excluder_enable_docker_excluder
  3. debug:
  4. var: r_openshift_excluder_enable_docker_excluder
  5. - name: Debug r_openshift_excluder_enable_openshift_excluder
  6. debug:
  7. var: r_openshift_excluder_enable_openshift_excluder
  8. - name: Fail if invalid openshift_excluder_action provided
  9. fail:
  10. msg: "openshift_excluder role can only be called with 'enable' or 'disable'"
  11. when: r_openshift_excluder_action not in ['enable', 'disable']
  12. - name: Fail if r_openshift_excluder_upgrade_target is not defined
  13. fail:
  14. msg: "r_openshift_excluder_upgrade_target must be provided when using this role for upgrades"
  15. when:
  16. - r_openshift_excluder_verify_upgrade | bool
  17. - r_openshift_excluder_upgrade_target is not defined
  18. - name: Include main action task file
  19. include_tasks: "{{ r_openshift_excluder_action }}.yml"