Support Docker CE

Registered by Mark Goddard on 2018-07-13

Kolla Ansible's bootstrap-servers command provides support for installing the Docker engine. This is currently done using the packages at https://apt.dockerproject.org and https://yum.dockerproject.org. These packages are outdated, with the most recent packages from May 2017 - docker-engine-17.05.

The source for up to date docker packages is https://download.docker.com, which was introduced with the move to Docker Community Edition (CE) and Docker Enterprise Edition (EE). This blueprint covers adding support to kolla-ansible bootstrap-servers for Docker CE.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Mark Goddard
Direction:
Approved
Assignee:
Mark Goddard
Definition:
Approved
Series goal:
Accepted for stein
Implementation:
Implemented
Milestone target:
milestone icon 8.0.0
Started by
Mark Goddard on 2019-02-22
Completed by
Mark Goddard on 2019-02-22

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/docker-ce,n,z

Addressed by: https://review.openstack.org/582612
    WIP: Support Docker CE for CentOS in bootstrap-servers

Gerrit topic: https://review.openstack.org/#q,topic:docker-ce,n,z

Addressed by: https://review.openstack.org/619341
    DNM: Test upgrading Docker to Community Edition

Addressed by: https://review.openstack.org/638727
    Support Docker CE in bootstrap-servers

Addressed by: https://review.openstack.org/645816
    Use new Docker packages in Ubuntu 18.04+

Gerrit topic: https://review.opendev.org/#/q/topic:bp/docker-ce

Addressed by: https://review.opendev.org/702664
    Use Docker CE repositories by default

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.