Fix general upgrade issues for Juno > Kilo
Fix general upgrade issues for Juno > Kilo

This change adds a container task to ensure that container networks are up
and using the new configs as written by the lxc-container-create play. This
should resolve an issue where the container networks could be in a down
state after an upgrade due to a configuration file change.

A run function was also added to make it possible for a deployer to know
where in the upgrade process something might have failed and the order in
which the tasks may need to be rerun to continue the upgrade.

Change-Id: If02c4e269375368b6f613c5a9e3c947dddbd27f9
Closes-Bug: #1474585
Partial-Bug: #1475727

dhanunjaya/os-ansible-deployment,os-cloud/os-ansible-deployment,shane-c/openstack-ansible,jpmontez/openstack-ansible,yanyao/openstack-ansible,stackforge/os-ansible-deployment,BjoernT/os-ansible-deployment,yanyao/openstack-deployment-liberty,major/os-ansible-deployment,yanyao/newton,antonym/openstack-ansible,pombredanne/os-ansible-deployment,Logan2211/openstack-ansible,pombredanne/os-ansible-deployment,cfarquhar/openstack-ansible,robb-romans/openstack-ansible,cfarquhar/openstack-ansible,jpmontez/os-ansible-deployment,yanyao/openstack-ansible,bunchc/openstack-ansible,AlphaStaxLLC/os-ansible-deployment,mrda/openstack-ansible,jpmontez/openstack-ansible,major/openstack-ansible,antonym/openstack-ansible,manuelfelipe/openstack-ansible,openstack/openstack-ansible,jpmontez/os-ansible-deployment,mancdaz/openstack-ansible,BjoernT/openstack-ansible,yanyao/openstack-deployment-liberty,pombredanne/os-ansible-deployment,major/os-ansible-deployment,major/openstack-ansible,sti-jans/openstack-ansible,jpmontez/openstack-ansible,mrda/openstack-ansible,sti-jans/openstack-ansible,BjoernT/os-ansible-deployment,git-harry/os-ansible-deployment,yanyao/newton,os-cloud/os-ansible-deployment,cloudnull/os-ansible-deployment,BjoernT/openstack-ansible,open-switch/infra_openstack-ansible,open-switch/infra_openstack-ansible,mrda/openstack-ansible,AlphaStaxLLC/os-ansible-deployment,shane-c/openstack-ansible,git-harry/os-ansible-deployment,manuelfelipe/openstack-ansible,Logan2211/openstack-ansible,achekunov/openstack-ansible,BjoernT/os-ansible-deployment,achekunov/openstack-ansible,stackforge/os-ansible-deployment,AlphaStaxLLC/os-ansible-deployment,manuelfelipe/openstack-ansible,robb-romans/openstack-ansible,yanyao/openstack-deployment-liberty,cloudnull/os-ansible-deployment,weezer/openstack-ansible,weezer/openstack-ansible,antonym/openstack-ansible,git-harry/os-ansible-deployment,dhanunjaya/os-ansible-deployment,jpmontez/os-ansible-deployment,bunchc/openstack-ansible,sti-jans/openstack-ansible,achekunov/openstack-ansible,open-switch/infra_openstack-ansible,shane-c/openstack-ansible,mancdaz/openstack-ansible,openstack/openstack-ansible