Hi,
It looks like there are several ways for update orchestartion with Foreman
and Puppet:
- MCollective via shell script or ruby
<https://github.com/ploubser/puppetcamp-london/blob/master/demo.rb> - Fabric + python-foreman as an inventory
<http://theforeman.org/static/presentations/cfgmgmt_2014_dcaro_automated_provisioning.pdf>.
What do you perefere? How you write and test your update orchestrations?
Regards,