diff options
author | Devan Goodwin <dgoodwin@redhat.com> | 2016-05-31 11:56:13 -0300 |
---|---|---|
committer | Devan Goodwin <dgoodwin@redhat.com> | 2016-05-31 11:56:13 -0300 |
commit | 47c8c0b1df866b86b111e3e03b827011ec4c341c (patch) | |
tree | 704fa66f0c47ce5a8bad7f97047984edbff0f1aa /roles/openshift_version/tasks/main.yml | |
parent | efb153693104976e86a91ebf6bf236448be5a84d (diff) | |
download | openshift-47c8c0b1df866b86b111e3e03b827011ec4c341c.tar.gz openshift-47c8c0b1df866b86b111e3e03b827011ec4c341c.tar.bz2 openshift-47c8c0b1df866b86b111e3e03b827011ec4c341c.tar.xz openshift-47c8c0b1df866b86b111e3e03b827011ec4c341c.zip |
Break version calc out into a role, separate yaml for containerized/rpm.
Diffstat (limited to 'roles/openshift_version/tasks/main.yml')
-rw-r--r-- | roles/openshift_version/tasks/main.yml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/roles/openshift_version/tasks/main.yml b/roles/openshift_version/tasks/main.yml new file mode 100644 index 000000000..379809eda --- /dev/null +++ b/roles/openshift_version/tasks/main.yml @@ -0,0 +1,29 @@ +--- +# Determine the openshift_version to configure if none has been specified or set previously. + +- set_fact: + is_containerized: "{{ openshift.common.is_containerized | default(False) | bool }}" + +- debug: var=openshift_version +- debug: var=openshift_release +- debug: var=openshift_pkg_version +- debug: var=openshift_image_tag + +# Here we protect the version already installed unless something has already set +# an openshift_version to configure. +- name: Use openshift.common.version fact as version to configure if already installed + set_fact: + openshift_version: "{{ openshift.common.version }}" + when: openshift.common.version is defined and openshift_version is not defined + +- name: Set openshift_version for rpm installation + include: set_version_rpm.yml + when: not is_containerized and openshift_version is not defined + +- name: Set openshift_version for containerized installation + include: set_version_containerized.yml + when: is_containerized and openshift_version is not defined + +- debug: var=openshift_version + + |