This PR adds compatibility with ansible 2.2.2 and preserves 1.6.10 backward compatibility. At some point we may wish to globally change sudo to become, but I'm leaving it in place for now.
I've tested foundation, base, cassandra, all-in-one-flux, all-in-one-rss, and cleanup_fail with no issues. There may still be some edge case failures related to quoting and escaping that don't get exercised with the default configurations (see, for example, base_buri/tasks/monitoring-cloudwatch.yml), but I'm using this branch in production with Ubuntu 16.04 and ansible 2.2.2.
This PR adds compatibility with ansible 2.2.2 and preserves 1.6.10 backward compatibility. At some point we may wish to globally change
sudo
tobecome
, but I'm leaving it in place for now.I've tested foundation, base, cassandra, all-in-one-flux, all-in-one-rss, and cleanup_fail with no issues. There may still be some edge case failures related to quoting and escaping that don't get exercised with the default configurations (see, for example,
base_buri/tasks/monitoring-cloudwatch.yml
), but I'm using this branch in production with Ubuntu 16.04 and ansible 2.2.2.