commit 9d7ba716fc1da84a65a21e6ee64ed74424d6b106
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Tue Dec 27 15:38:26 2016 +0300
Use async shell call for provision
This change allow to use async shell task based on
puppet to run provision commands.
It is transition change between old run way of image
provision and provision as graph which will also
used async shell to run.
It is more fault tolerance way to provision because
temporary problem with connection between master node
and provisioning node do not block or fail provision.
Important notice: it is allow only if bootstrap image
has puppet and daemonize packages which is true for 9.2
or higher releases.
Change-Id: Ie634fae9b63bf0c103ec8926647af75b57cefe23
Related-Bug: #1644618
(cherry picked from commit dc47550460741e0a22429662161e4a65509c2dc6)
Reviewed: https:/ /review. openstack. org/415469 /git.openstack. org/cgit/ openstack/ fuel-astute/ commit/ ?id=9d7ba716fc1 da84a65a21e6ee6 4ed74424d6b106
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit 9d7ba716fc1da84 a65a21e6ee64ed7 4424d6b106
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Tue Dec 27 15:38:26 2016 +0300
Use async shell call for provision
This change allow to use async shell task based on
puppet to run provision commands.
It is transition change between old run way of image
provision and provision as graph which will also
used async shell to run.
It is more fault tolerance way to provision because
temporary problem with connection between master node
and provisioning node do not block or fail provision.
Important notice: it is allow only if bootstrap image
has puppet and daemonize packages which is true for 9.2
or higher releases.
Change-Id: Ie634fae9b63bf0 c103ec8926647af 75b57cefe23 a22429662161e4a 65509c2dc6)
Related-Bug: #1644618
(cherry picked from commit dc47550460741e0