Sync puppet-glance

e45a35b6272266f2f7454947660f7dded1b55118 3.1.0

partially implements blueprint deploy-icehouse

Change-Id: Id36db37d09d28b67686a528e36f62bcc0167ef54
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>