Kolla Docker module for Ansible
The upstream docker module in control of Ansible has proven to be a
major breaking point for Kolla. It is the reason we have a cap on
Docker of 1.8.2. They have stated no support for the Docker registry
v1 moving forward. We have to wait for a patch to land and then
upgrade to the latest Ansible version to take advantage of a new
Docker feature. Doing that is slow and it is not always possible to
upgrade if there are other breaking changes (aka ansible 2.0).
For these reasons we can build our own Docker module.
Blueprint information
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add docker module in Kolla
Addressed by: https:/
Convert Glance to kolla_docker
Addressed by: https:/
Adjust CMD for data and kolla-ansible
Addressed by: https:/
Convert common role to kolla_docker
Addressed by: https:/
Convert Keystone to kolla_docker
Addressed by: https:/
Convert haproxy to kolla_docker
Addressed by: https:/
Convert memcache to kolla_docker
Addressed by: https:/
Convert mariadb to kolla_docker
Addressed by: https:/
Convert rabbitmq to kolla_docker
Addressed by: https:/
Convert cinder to kolla_docker
Addressed by: https:/
Convert heat to kolla_docker
Addressed by: https:/
Convert horizon to kolla_docker
Addressed by: https:/
Convert magnum to kolla_docker
Addressed by: https:/
Convert Murano to kolla_docker
Addressed by: https:/
Convert neutron to kolla_docker
Addressed by: https:/
Convert Nova to kolla_docker
Addressed by: https:/
Convert Swift to kolla_docker
Addressed by: https:/
Convert Ironic to kolla_docker
Addressed by: https:/
Convert Ceph to kolla_docker
Addressed by: https:/
Unblock Docker pinning in gate
Addressed by: https:/
Fix file permissions
Gerrit topic: https:/
Addressed by: https:/
Support v1 and v2 registry - kolla_docker
Addressed by: https:/
Remove unused params for kolla_docker
Addressed by: https:/
Update kolla_docker documentation
Gerrit topic: https:/
Addressed by: https:/
Do not require 'name' when pulling image
Addressed by: https:/
Remove docker version pinning for vagrant envs
Work Items
Dependency tree
* Blueprints in grey have been implemented.