Virsh Plugin/Ensure destination for images exists
Virsh Plugin/Ensure destination for images exists

The Ansible task "download base image for node",
defined in plugins/virsh/tasks/download_images.yml,
attempts to fetch files into directory that may not exist.

Normally this is not a case and default /var/lib/libvirt/images/
directory should exist, however after performing cleanups by hand
(e.g. with command `virsh pool-delete images`) the default location
may be no longer present and thus deployment with Infrared will fail.
This change prevents that by ensuring the target directory exists.

Change-Id: I76dc6b4546837a8ef447a64e0ee75b3831ff76e3

redhat-openstack/infrared,redhat-openstack/infrared,redhat-openstack/infrared