Right :( I meant probably if we don't sync/stick containerd/runc versions
as upstream does for their 1.11 release we'll have issues running Docker
itself :^(

On Fri, Apr 8, 2016 at 3:37 PM, Daniel J Walsh <dwa...@redhat.com> wrote:

>
>
> On 04/08/2016 09:17 AM, Antonio Murdaca wrote:
>
>
>
> On Fri, Apr 8, 2016 at 3:04 PM, Daniel J Walsh < <dwa...@redhat.com>
> dwa...@redhat.com> wrote:
>
>> In docker-1.11 docker is going to be using a new daemon, containerd, as
>> well as runc.  However docker is forcing a link between containerd and
>> runc.  During the building of docker, docker is actually pulling the
>> containerd and runc packages currently installed on the box and check
>> summing them.
>
>
> The pulling just refers to when Docker is built with the Dockerfile - we
> instead run ./hack/make.sh which just builds Docker itself and defer to the
> *builder* the compilation and installation of runc and containerd (named
> docker-runc, docker-containerd, dockder-containerd-shim,
> docker-containerd-ctr)
>
>
>> Then docker refuses to run unless these exact versions of containerd and
>> runc are installed on the box.  Docker does change the name of these
>> executables to docker-containerd and docker-runc.
>>
>
> Apparently Docker isn't refusing to start if the versions mismatch - it
> just runs but obviously they'd argue the combination isn't supported
>
>
>>
>> As we look to package these tools for Fedora, Centos and RHEL, we have to
>> decide whether or not we want to package multiple versions of runc so that
>> we can develop these at different rates or lock the versions together as
>> docker wants.  We could patch out the checksum check and rely on rpm to
>> make sure the current version of docker has a late enough version of
>> containerd and runc, to be supported.
>>
>> Not sure what the policies of Fedora and Centos to have multiple versions
>> of basically the same executable installed on the system at once.
>>
>> Dan
>>
>>
>
>
> --
> Antonio Murdaca
> IRC: runcom
> GPG: 0DE936B9
>
> Well they don't support the version of docker we ship anyways.  :^)
>



-- 
Antonio Murdaca
IRC: runcom
GPG: 0DE936B9

Reply via email to