image_prep.yml 1008 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. - name: normalize groups
  3. import_playbook: ../../prerequisites.yml
  4. vars:
  5. skip_sanity_checks: True
  6. skip_validate_hostnames: True
  7. l_openshift_version_determine_hosts: "oo_nodes_to_config"
  8. l_openshift_version_set_hosts: "all:!all"
  9. l_openshift_version_check_hosts: "all:!all"
  10. - name: run node config setup
  11. import_playbook: disable_excluders.yml
  12. vars:
  13. l_node_group: oo_nodes_to_config
  14. - name: run node config
  15. import_playbook: configure_nodes.yml
  16. vars:
  17. l_node_group: oo_nodes_to_config
  18. - name: node bootstrap config
  19. hosts: oo_nodes_to_config
  20. tasks:
  21. - import_role:
  22. name: openshift_node
  23. tasks_from: bootstrap.yml
  24. - import_role:
  25. name: openshift_node_group
  26. tasks_from: bootstrap.yml
  27. - name: Re-enable excluders
  28. import_playbook: enable_excluders.yml
  29. vars:
  30. l_node_group: oo_nodes_to_config
  31. - name: Remove any undesired artifacts from build
  32. import_playbook: clean_image.yml
  33. vars:
  34. l_node_group: oo_nodes_to_config