From 256219d190a9c8c7ebc5e85120b0f501ebb59665 Mon Sep 17 00:00:00 2001 From: "R.I.Pienaar" Date: Tue, 26 Nov 2019 09:45:57 +0100 Subject: [PATCH] (misc) Release 0.17.0 --- CHANGELOG.md | 5 +++++ Rakefile | 4 ++-- lib/mcollective/agent/bolt_tasks.ddl | 2 +- lib/mcollective/agent/bolt_tasks.json | 2 +- lib/mcollective/agent/choria_util.ddl | 2 +- lib/mcollective/agent/choria_util.json | 2 +- lib/mcollective/agent/rpcutil.ddl | 2 +- lib/mcollective/agent/rpcutil.json | 2 +- lib/mcollective/connector/nats.ddl | 2 +- lib/mcollective/data/bolt_task_data.ddl | 2 +- lib/mcollective/discovery/choria.ddl | 2 +- lib/mcollective/util/choria.rb | 2 +- lib/mcollective/validator/bolt_task_name_validator.ddl | 2 +- module/choria/metadata.json | 2 +- module/tasks/metadata.json | 4 ++-- 15 files changed, 21 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13fd216..2310076 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ |Date |Issue |Description | |----------|------|---------------------------------------------------------------------------------------------------------| +|2019/11/26| |Release 0.17.0 | +|2019/11/21|607 |Support using Synadia NATS NGS as a broker for Choria | +|2019/11/01|591 |Support both Puppet 5 and 6 paths for the task helper | +|2019/10/28|416 |Detect pure string results from Playbooks and render them correctly | +|2019/10/27|600 |Align playbook log level names with Puppet | |2019/09/26| |Release 0.16.1 | |2019/09/26| |Use latest mcorpc ruby support gem | |2019/09/20| |Release 0.16.0 | diff --git a/Rakefile b/Rakefile index bfbc2b9..36ce89d 100644 --- a/Rakefile +++ b/Rakefile @@ -93,8 +93,8 @@ desc "Prepare and build the Puppet modules" task :release do Rake::Task[:spec].execute Rake::Task[:rubocop].execute - Rake::Task[:update_ddl].execute Rake::Task[:prep_version].execute if ENV["CHORIA_VERSION"] + Rake::Task[:update_ddl].execute ["choria", "tasks"].each do |mod| puts "=" * 20 @@ -123,7 +123,7 @@ task :release do end Dir.chdir("module/%s" % mod) do - sh("/usr/bin/env -i PATH=/bin:/usr/bin bash -e /opt/puppetlabs/pdk/bin/pdk build -f") + sh("/usr/bin/env -i PATH=/bin:/usr/bin bash -e /opt/puppetlabs/pdk/bin/pdk build --force") end end end diff --git a/lib/mcollective/agent/bolt_tasks.ddl b/lib/mcollective/agent/bolt_tasks.ddl index e532f75..08afce6 100644 --- a/lib/mcollective/agent/bolt_tasks.ddl +++ b/lib/mcollective/agent/bolt_tasks.ddl @@ -2,7 +2,7 @@ metadata :name => "bolt_tasks", :description => "Downloads and runs Puppet Tasks", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://choria.io", :timeout => 60 diff --git a/lib/mcollective/agent/bolt_tasks.json b/lib/mcollective/agent/bolt_tasks.json index 0862dbd..86c7af9 100644 --- a/lib/mcollective/agent/bolt_tasks.json +++ b/lib/mcollective/agent/bolt_tasks.json @@ -5,7 +5,7 @@ "description": "Downloads and runs Puppet Tasks", "author": "R.I.Pienaar ", "license": "Apache-2.0", - "version": "0.16.0", + "version": "0.17.0", "url": "https://choria.io", "timeout": 60 }, diff --git a/lib/mcollective/agent/choria_util.ddl b/lib/mcollective/agent/choria_util.ddl index 0862250..62db7f6 100644 --- a/lib/mcollective/agent/choria_util.ddl +++ b/lib/mcollective/agent/choria_util.ddl @@ -2,7 +2,7 @@ metadata :name => "choria_util", :description => "Choria Utilities", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://choria.io", :timeout => 20 diff --git a/lib/mcollective/agent/choria_util.json b/lib/mcollective/agent/choria_util.json index 5715551..252b6e2 100644 --- a/lib/mcollective/agent/choria_util.json +++ b/lib/mcollective/agent/choria_util.json @@ -5,7 +5,7 @@ "description": "Choria Utilities", "author": "R.I.Pienaar ", "license": "Apache-2.0", - "version": "0.16.0", + "version": "0.17.0", "url": "https://choria.io", "timeout": 20 }, diff --git a/lib/mcollective/agent/rpcutil.ddl b/lib/mcollective/agent/rpcutil.ddl index f7ce6f6..a9ce9ee 100644 --- a/lib/mcollective/agent/rpcutil.ddl +++ b/lib/mcollective/agent/rpcutil.ddl @@ -2,7 +2,7 @@ metadata :name => "rpcutil", :description => "General helpful actions that expose stats and internals to SimpleRPC clients", :author => "R.I.Pienaar ", :license => "Apache License, Version 2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://docs.puppetlabs.com/mcollective/", :timeout => 10 diff --git a/lib/mcollective/agent/rpcutil.json b/lib/mcollective/agent/rpcutil.json index 493e099..0ab1fbf 100644 --- a/lib/mcollective/agent/rpcutil.json +++ b/lib/mcollective/agent/rpcutil.json @@ -5,7 +5,7 @@ "description": "General helpful actions that expose stats and internals to SimpleRPC clients", "author": "R.I.Pienaar ", "license": "Apache License, Version 2.0", - "version": "0.16.0", + "version": "0.17.0", "url": "https://docs.puppetlabs.com/mcollective/", "timeout": 10 }, diff --git a/lib/mcollective/connector/nats.ddl b/lib/mcollective/connector/nats.ddl index f7a38b7..14090bd 100644 --- a/lib/mcollective/connector/nats.ddl +++ b/lib/mcollective/connector/nats.ddl @@ -2,7 +2,7 @@ metadata :name => "nats", :description => "Connector plugin for NATS.io middleware", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://github.com/choria-io", :timeout => 60 diff --git a/lib/mcollective/data/bolt_task_data.ddl b/lib/mcollective/data/bolt_task_data.ddl index ff340fd..d017efb 100644 --- a/lib/mcollective/data/bolt_task_data.ddl +++ b/lib/mcollective/data/bolt_task_data.ddl @@ -2,7 +2,7 @@ metadata :name => "bolt_task", :description => "Information about past Bolt Task", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://choria.io", :timeout => 1 diff --git a/lib/mcollective/discovery/choria.ddl b/lib/mcollective/discovery/choria.ddl index d4418a2..3d7e7aa 100644 --- a/lib/mcollective/discovery/choria.ddl +++ b/lib/mcollective/discovery/choria.ddl @@ -2,7 +2,7 @@ metadata :name => "choria", :description => "PuppetDB based discovery for the Choria plugin suite", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://github.com/choria-io", :timeout => 0 diff --git a/lib/mcollective/util/choria.rb b/lib/mcollective/util/choria.rb index 4831ce1..8504ac6 100644 --- a/lib/mcollective/util/choria.rb +++ b/lib/mcollective/util/choria.rb @@ -8,7 +8,7 @@ class UserError < StandardError; end class Abort < StandardError; end unless defined?(Choria::VERSION) # rubocop:disable Style/IfUnlessModifier - VERSION = "0.16.1".freeze + VERSION = "0.17.0".freeze end attr_writer :ca diff --git a/lib/mcollective/validator/bolt_task_name_validator.ddl b/lib/mcollective/validator/bolt_task_name_validator.ddl index fdd69fd..86b48b4 100644 --- a/lib/mcollective/validator/bolt_task_name_validator.ddl +++ b/lib/mcollective/validator/bolt_task_name_validator.ddl @@ -2,6 +2,6 @@ metadata :name => "bolt_task_name", :description => "Validates that a string matches Bolt Task Name", :author => "R.I.Pienaar ", :license => "Apache-2.0", - :version => "0.16.1", + :version => "0.17.0", :url => "https://choria.io", :timeout => 1 diff --git a/module/choria/metadata.json b/module/choria/metadata.json index 06d84cb..b2f97fe 100644 --- a/module/choria/metadata.json +++ b/module/choria/metadata.json @@ -1,6 +1,6 @@ { "name": "choria-mcollective_choria", - "version": "0.16.1", + "version": "0.17.0", "author": "R.I.Pienaar ", "summary": "A suite of MCollective Plugins for AIO Puppet", "license": "Apache-2.0", diff --git a/module/tasks/metadata.json b/module/tasks/metadata.json index b933cd2..bc34e9c 100644 --- a/module/tasks/metadata.json +++ b/module/tasks/metadata.json @@ -1,6 +1,6 @@ { "name": "choria-mcollective_agent_bolt_tasks", - "version": "0.16.1", + "version": "0.17.0", "author": "R.I.Pienaar ", "summary": "Puppet Tasks integration for Choria", "license": "Apache-2.0", @@ -9,7 +9,7 @@ "issues_url": "https://github.com/choria-io/mcollective-choria/issues", "dependencies": [ { "name": "choria/mcollective","version_requirement":">= 0.9.0 < 2.0.0"}, - { "name": "choria/mcollective_choria","version_requirement":"0.16.1"} + { "name": "choria/mcollective_choria","version_requirement":"0.17.0"} ], "requirements": [ {