Will have a clear error message if diplomat fails to install such as a transitive dependency error.
Such message will be:
The diplomat gem is required; include recipe[consul::client_gem] to install, details: Unable to activate diplomat-2.5.0, because faraday-1.0.1 conflicts with faraday (~> 1.3)
instead of misleading:
The diplomat gem is required; include recipe[consul::client_gem] to install.
This will ease investigations such as https://github.com/sous-chefs/consul/issues/582
Description
Will have a clear error message if diplomat fails to install such as a transitive dependency error.
Such message will be:
instead of misleading:
Issues Resolved
https://github.com/sous-chefs/consul/issues/582