The packages that the installer uses come from the CentOS PaaS SIG. By
default they point at a repo that includes all releases unless we have a
repo specific for the release you're using defined in openshift-ansible.

@DanyC97 added a 3.9 repo to the 3.9 branch a day or two ago, you can use
this to replace your existing yum repo file and it will continue to track
3.9.
https://github.com/openshift/openshift-ansible/pull/9549

On Wed, Aug 15, 2018 at 4:21 AM David Conde <[email protected]> wrote:

> I also have to remove openshift_pkg_version and
> set openshift_release=3.9.0 Hope this helps
>
>
> On Wed, Aug 15, 2018 at 9:10 AM David Conde <[email protected]> wrote:
>
>> This caught me out yesterday also, a fix is on the 3.9 branch now so
>> updating from there should help. If using AWS you will have to rebuild your
>> AMI also as far as I know so that the new yum repo files are picked up.
>>
>> On Tue, Aug 14, 2018 at 9:12 PM Peter Heitman <[email protected]> wrote:
>>
>>> I use ansible to deploy OpenShift. All of my current deployments are 3.9
>>> and I'd like to stay on 3.9 until we can do enough testing on 3.10 to be
>>> comfortable upgrading.
>>>
>>> Can someone point me to any documentation on how to avoid the forced
>>> upgrade to 3.10 when I deploy a new instance of OpenShift? I currently
>>> checkout release-3.9 of the ansible scripts:
>>>
>>> git clone https://github.com/openshift/openshift-ansible
>>> cd openshift-ansible
>>> git checkout release-3.9
>>>
>>> My inventory has the variables
>>>
>>> openshift_release=v3.9
>>> openshift_pkg_version=-3.9.0
>>>
>>> and yet I get the error below. How do I stay on 3.9?
>>>
>>> Failure summary:
>>>
>>>
>>>   1. Hosts:    ph-dev-pshtest-master.pdx.hcl.com, 
>>> ph-dev-pshtest-minion1.pdx.hcl.com, ph-dev-pshtest-minion2.pdx.hcl.com, 
>>> ph-dev-pshtest-minion3.pdx.hcl.com
>>>      Play:     OpenShift Health Checks
>>>      Task:     Run health checks (install) - EL
>>>      Message:  One or more checks failed
>>>      Details:  check "package_version":
>>>                Some required package(s) are available at a version
>>>                that is higher than requested
>>>                  origin-3.10.0
>>>                  origin-node-3.10.0
>>>                  origin-master-3.10.0
>>>                This will prevent installing the version you requested.
>>>                Please check your enabled repositories or adjust 
>>> openshift_release.
>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>
>> _______________________________________________
> users mailing list
> [email protected]
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to