diff options
author | Adam Leff <adam@leff.co> | 2016-10-28 15:43:34 -0700 |
---|---|---|
committer | Adam Leff <adam@leff.co> | 2016-10-28 21:13:36 -0700 |
commit | 3a4442b96ba2005a9616e0f3137f651580a06ee7 (patch) | |
tree | 54cf6b7960e61a38b9e3d169dc0b00461135cd79 /lib/chef/data_collector | |
parent | aa9bbabde662a58c581ed4d87707eac5534bc292 (diff) | |
download | chef-3a4442b96ba2005a9616e0f3137f651580a06ee7.tar.gz |
Add deprecations to Data Collector competion messageadamleff/deprecations-to-data-collector
By adding deprecation warnings to Data Collector, receivers of
Data Collector messages can easily identify nodes that would need
attention to their versions/cookbooks before a major version Chef
upgrade would be successful.
Signed-off-by: Adam Leff <adam@leff.co>
Diffstat (limited to 'lib/chef/data_collector')
-rw-r--r-- | lib/chef/data_collector/messages.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/chef/data_collector/messages.rb b/lib/chef/data_collector/messages.rb index 8c2a84b580..e0dfd6cb67 100644 --- a/lib/chef/data_collector/messages.rb +++ b/lib/chef/data_collector/messages.rb @@ -66,7 +66,7 @@ class Chef "entity_uuid" => node_uuid, "expanded_run_list" => reporter_data[:expanded_run_list], "id" => run_status.run_id, - "message_version" => "1.0.0", + "message_version" => "1.1.0", "message_type" => "run_converge", "node" => run_status.node, "node_name" => run_status.node.name, @@ -80,6 +80,7 @@ class Chef "status" => reporter_data[:status], "total_resource_count" => reporter_data[:resources].count, "updated_resource_count" => reporter_data[:resources].select { |r| r.report_data["status"] == "updated" }.count, + "deprecations" => reporter_data[:deprecations], } message["error"] = { |