first_master.yml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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. # When double upgrade is in process, we want to set everything to match
  14. # openshift_verison.
  15. - block:
  16. - debug:
  17. msg: "openshift_pkg_version was not defined. Falling back to -{{ openshift_version }}"
  18. - set_fact:
  19. openshift_pkg_version: "-{{ openshift_version }}"
  20. when:
  21. - openshift_pkg_version is not defined or l_double_upgrade_cp_reset_version
  22. # When double upgrade is in process, we want to set everything to match
  23. # openshift_verison.
  24. - block:
  25. - debug:
  26. msg: "openshift_image_tag was not defined. Falling back to v{{ openshift_version }}"
  27. - set_fact:
  28. openshift_image_tag: "v{{ openshift_version }}"
  29. when: openshift_image_tag is not defined or l_double_upgrade_cp_reset_version
  30. # The end result of these three variables is quite important so make sure they are displayed and logged:
  31. - debug: var=openshift_release
  32. - debug: var=openshift_image_tag
  33. - debug: var=openshift_pkg_version
  34. - debug: var=openshift_version