first_master.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. ---
  2. # Determine the openshift_version to configure if none has been specified or set previously.
  3. # Protect the installed version by default unless explicitly told not to, or given an
  4. # openshift_version already.
  5. - name: Use openshift.common.version fact as version to configure if already installed
  6. set_fact:
  7. openshift_version: "{{ openshift.common.version }}"
  8. when:
  9. - openshift.common.version is defined
  10. - openshift_version is not defined or openshift_version == ""
  11. - openshift_protect_installed_version | bool
  12. - include_tasks: "{{ l_first_master_version_task_file }}"
  13. - block:
  14. - debug:
  15. msg: "openshift_pkg_version was not defined. Falling back to -{{ openshift_version }}"
  16. - set_fact:
  17. openshift_pkg_version: -{{ openshift_version }}
  18. when:
  19. - openshift_pkg_version is not defined
  20. - openshift_upgrade_target is not defined
  21. - block:
  22. - debug:
  23. msg: "openshift_image_tag set to v{{ openshift_version }}"
  24. - set_fact:
  25. openshift_image_tag: v{{ openshift_version }}
  26. when: >
  27. openshift_image_tag is not defined
  28. or l_force_image_tag_to_version | bool