kolla-ansible/ansible
Mohammed Naser 27d675ea13
Switch kolla_docker to rely on SHA256 for image changes
At the moment, the process to determine if an image has
changed or not relies on the Docker API which depending
on the Docker release server can return different results.

This patch addresses this issue by grabbing the SHA256
of the image before pulling (defaulting to None if it does
not exist) and then comparing it after the pull is complete
which should always be successful at determining if the
image did change or not.

The test for unknown status images is removed because this
is not a possible scenario as we do not rely on status
anymore except for failures (which are still tested).

Change-Id: Ia60a7f34420b02f50597dddb96a4c36ff3996612
Closes-Bug: #1668059
2017-04-06 16:34:01 -04:00
..
action_plugins Change python interpreter 2017-02-16 13:39:36 -08:00
group_vars Merge "Use versionless keystone endpoints" 2017-04-05 04:51:33 +00:00
inventory Add zun ansible role 2017-03-30 04:15:17 -04:00
library Switch kolla_docker to rely on SHA256 for image changes 2017-04-06 16:34:01 -04:00
roles Update keystone sanity check to use built in shade 2017-04-06 11:50:38 +00:00
bifrost.yml Add an Ansible group for bifrost 2017-03-15 16:51:14 +00:00
certificates.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
destroy.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
kolla-host.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
mariadb_recovery.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
post-deploy.yml Modify the hosts of the post-deploy.yml playbook 2017-03-09 11:14:35 +08:00
site.yml Add zun ansible role 2017-03-30 04:15:17 -04:00
stop.yml Added support for a stop playbook in kolla 2016-11-23 11:45:23 +00:00