From fa63bfc7ac4cfe73b2b704551d8c882058545db2 Mon Sep 17 00:00:00 2001 From: "R.I.Pienaar" Date: Tue, 12 Jan 2021 09:58:06 +0100 Subject: [PATCH] (misc) Release 2.23.1 Signed-off-by: R.I.Pienaar --- CHANGELOG.md | 5 +++++ Rakefile | 2 +- lib/mcollective.rb | 2 +- lib/mcollective/agent/bolt_tasks.json | 2 +- lib/mcollective/agent/rpcutil.ddl | 4 ++-- lib/mcollective/agent/rpcutil.json | 4 ++-- 6 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85febfcf..14148511 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ |Date |Issue |Description | |----------|------|---------------------------------------------------------------------------------------------------------| +|2020/01/12| |Release 2.23.1 | +|2020/01/10|114 |Support `expr` filters and retire old filter logic | +|2020/01/05|83 |Restore `mco ping` to being ruby based as a tool for low level testing of the client | +|2020/12/29| |Allow tasks to be run as another user | +|2020/12/30|92 |Remove the ability to enroll Puppet CA, use `choria enroll` | |2020/12/29| |Release 2.23.0 | |2020/12/27|85 |update `mco choria` to `choria rpc` | |2020/12/26|83 |Update `mco ping` to call `choria ping` | diff --git a/Rakefile b/Rakefile index 3ff14074..28c90803 100644 --- a/Rakefile +++ b/Rakefile @@ -1,7 +1,7 @@ require "rubygems" require "rubygems/package_task" -PROJ_VERSION = "2.23.0" +PROJ_VERSION = "2.23.1" spec = Gem::Specification.new do |s| s.name = "choria-mcorpc-support" diff --git a/lib/mcollective.rb b/lib/mcollective.rb index 2e76a18e..0126007a 100644 --- a/lib/mcollective.rb +++ b/lib/mcollective.rb @@ -53,7 +53,7 @@ module MCollective require "mcollective/util" require "mcollective/validator" - VERSION = "2.23.0".freeze + VERSION = "2.23.1".freeze def self.version VERSION diff --git a/lib/mcollective/agent/bolt_tasks.json b/lib/mcollective/agent/bolt_tasks.json index 282d0b54..91c9947b 100644 --- a/lib/mcollective/agent/bolt_tasks.json +++ b/lib/mcollective/agent/bolt_tasks.json @@ -362,4 +362,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/lib/mcollective/agent/rpcutil.ddl b/lib/mcollective/agent/rpcutil.ddl index c4e5b520..2719827a 100644 --- a/lib/mcollective/agent/rpcutil.ddl +++ b/lib/mcollective/agent/rpcutil.ddl @@ -65,9 +65,9 @@ action "get_fact", :description => "Retrieve a single fact from the fact store" :prompt => "The name of the fact", :description => "The fact to retrieve", :type => :string, - :validation => '^[\w\-\.]+$', + :validation => '.+', :optional => false, - :maxlength => 256 + :maxlength => 512 output :fact, :description => "The name of the fact being returned", diff --git a/lib/mcollective/agent/rpcutil.json b/lib/mcollective/agent/rpcutil.json index 09c87f0a..6ed19bd6 100644 --- a/lib/mcollective/agent/rpcutil.json +++ b/lib/mcollective/agent/rpcutil.json @@ -216,8 +216,8 @@ "type": "string", "default": null, "optional": false, - "validation": "^[\\w\\-\\.]+$", - "maxlength": 256 + "validation": ".+", + "maxlength": 512 } }, "output": {