Specifying the docker version in the ansible hosts inventory file worked for me:

docker_version="1.12.6"

Andrew

´╗┐On 3/13/18, 12:01 PM, "users-boun...@lists.openshift.redhat.com on behalf of 
users-requ...@lists.openshift.redhat.com" 
<users-boun...@lists.openshift.redhat.com on behalf of 
users-requ...@lists.openshift.redhat.com> wrote:

    Send users mailing list submissions to
        users@lists.openshift.redhat.com
    
    To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openshift.redhat.com/openshiftmm/listinfo/users
    or, via email, send a message with subject or body 'help' to
        users-requ...@lists.openshift.redhat.com
    
    You can reach the person managing the list at
        users-ow...@lists.openshift.redhat.com
    
    When replying, please edit your Subject line so it is more specific
    than "Re: Contents of users digest..."
    
    
    Today's Topics:
    
       1. k8s.io/v1 missing after Origin upgrade 1.6 -> 3.7 (Tobias Brunner)
       2. Re: docker 1.13.1 breaking 3.7.0 installs (Walters, Todd)
    
    
    ----------------------------------------------------------------------
    
    Message: 1
    Date: Tue, 13 Mar 2018 09:39:11 +0100
    From: Tobias Brunner <tob...@tobru.ch>
    To: users@lists.openshift.redhat.com
    Subject: k8s.io/v1 missing after Origin upgrade 1.6 -> 3.7
    Message-ID: <be470791-a534-c57e-f3bb-0a17f8510...@tobru.ch>
    Content-Type: text/plain; charset=utf-8
    
    Hi,
    
    After upgrading an OpenShift Origin Cluster from 1.6 to 3.7.1 an API
    endpoint got lost:
    
    "namespace_controller.go:148] unable to retrieve the complete list of
    server APIs: k8s.io/v1: the server could not find the requested resource"
    
    This was found in "journalctl -u origin-master-controllers.service". No
    projects can be deleted anymore, they stay in Terminating state.
    
    # oc get --raw '/apis/k8s.io'
    
{"kind":"APIGroup","apiVersion":"v1","name":"k8s.io","versions":[{"groupVersion":"k8s.io/v1","version":"v1"}],"preferredVersion":{"groupVersion":"k8s.io/v1","version":"v1"},"serverAddressByClientCIDRs":null}
    
    # oc get --raw '/apis/k8s.io/v1'
    Error from server (NotFound): the server could not find the requested
    resource
    
    Any idea how to fix this issue?
    
    Best,
    Tobias
    
    
    
    ------------------------------
    
    Message: 2
    Date: Tue, 13 Mar 2018 15:11:36 +0000
    From: "Walters, Todd" <todd_walt...@unigroup.com>
    To: "users@lists.openshift.redhat.com"
        <users@lists.openshift.redhat.com>
    Subject: Re: docker 1.13.1 breaking 3.7.0 installs
    Message-ID: <b3be0755-6fb2-48bf-8269-9b9809f6b...@unigroupinc.com>
    Content-Type: text/plain; charset="utf-8"
    
    
    
    On 3/12/18, 11:04 PM, "users-boun...@lists.openshift.redhat.com on behalf 
of users-requ...@lists.openshift.redhat.com" 
<users-boun...@lists.openshift.redhat.com on behalf of 
users-requ...@lists.openshift.redhat.com> wrote:
    
    
           4. Docker 1.13.1 breaking 3.7.0 installs (Brigman, Larry)
    
    
        Message: 4
        Date: Tue, 13 Mar 2018 03:59:33 +0000
        From: "Brigman, Larry" <larry.brig...@arris.com>
        To: "users@lists.openshift.redhat.com"
        <users@lists.openshift.redhat.com>
        Subject: Docker 1.13.1 breaking 3.7.0 installs
        Message-ID:
        <3b94f360ba2c1448b926eadf68c6be1c01f5707...@sdcexmbx2.arrs.arrisi.com>
        Content-Type: text/plain; charset="us-ascii"
    
        Looks like CentOS has released an update to Docker.  The playbooks want 
to say that it should use it but there is another test that says it cannot use 
anything > 1.12.
    
        None of the variables allow over-riding this setting using the rpm 
packages.
        The only way I found to get this working is to modify
        roles/openshift_health_checker/openshift_checks/package_version.py
        Adding this line to the openshift_to_docker_version:
                (3, 7): "1.13",
    
              ------------------------------
    
    We?re seeing this same issue on new install of 3.7 or on upgrade from 3.6 
to 3.7.  We tried excluder for docker, but version in centos 3.7 repo only 
excludes to 1.14. You can manually add 1.13 to this list.
    
    exclude= docker*1.20*  docker*1.19*  docker*1.18*  docker*1.17*  
docker*1.16*  docker*1.15*  docker*1.14*
    
    We?ve downgraded docker to 1.12 and set this during install has temp 
workaround:   openshift_disable_check=package_version
    
    Thanks,
    
    Todd
    
    
    ########################################################################
    The information contained in this message, and any attachments thereto,
    is intended solely for the use of the addressee(s) and may contain
    confidential and/or privileged material. Any review, retransmission,
    dissemination, copying, or other use of the transmitted information is
    prohibited. If you received this in error, please contact the sender
    and delete the material from any computer. UNIGROUP.COM
    ########################################################################
    
    
    
    
    ------------------------------
    
    _______________________________________________
    users mailing list
    users@lists.openshift.redhat.com
    http://lists.openshift.redhat.com/openshiftmm/listinfo/users
    
    
    End of users Digest, Vol 68, Issue 21
    *************************************
    


_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to