[docs] Document easy_install_package removal from Chef 13
Affects the dogstatsd-python and ddtrace-python recipes.
MODIFY
README.md
README.md
@@ -95,10 +95,24 @@ dogstatsd-(python|ruby)
-----------------------
Installs the language-specific libraries to interact with `dogstatsd`.
+* Note for Chef >= 13 users: the `datadog::dogstatsd-python` recipe is not compatible with Chef >= 13, as it relies on a resource that was removed in Chef 13.0.
+ To install the `dogstatsd-python` library with Chef, please add a dependency on the `poise-python` cookbook to your custom/wrapper cookbook, and use the following resource:
+ ```ruby
+ python_package 'dogstatsd-python' # assumes that python and pip are installed
+ ```
+ For more advanced usage, please refer to the [`poise-python` cookbook documentation](https://github.com/poise/poise-python)
+
ddtrace-(python|ruby)
---------------------
Installs the language-specific libraries for application Traces (APM).
+* Note for Chef >= 13 users: the `datadog::ddtrace-python` recipe is not compatible with Chef >= 13, as it relies on a resource that was removed in Chef 13.0.
+ To install the `ddtrace-python` library with Chef, please add a dependency on the `poise-python` cookbook to your custom/wrapper cookbook, and use the following resource:
+ ```ruby
+ python_package 'ddtrace' # assumes that python and pip are installed
+ ```
+ For more advanced usage, please refer to the [`poise-python` cookbook documentation](https://github.com/poise/poise-python)
+
other
-----
There are many other integration-specific recipes, that are meant to assist in deploying the correct agent configuration files and dependencies for a given integration.

MODIFY
recipes/ddtrace-python.rb
recipes/ddtrace-python.rb
#
# Cookbook Name:: datadog
-# Recipe:: ddtrace-python.rb
+# Recipe:: ddtrace-python
#
+# NB: This recipe is compatible with Chef <= 12 only. If you're using Chef 13 or higher
+# please refer to the README of the cookbook.
+
easy_install_package 'ddtrace' do
version node['datadog']['ddtrace_python_version']
end

MODIFY
recipes/dogstatsd-python.rb
recipes/dogstatsd-python.rb
# limitations under the License.
#
+# NB: This recipe is compatible with Chef <= 12 only. If you're using Chef 13 or higher
+# please refer to the README of the cookbook.
+
easy_install_package 'dogstatsd-python'

[docs] Document easy_install_package removal from Chef 13 (#533)

Affects the dogstatsd-python and ddtrace-python recipes.