Skip to content

Commit

Permalink
Merge pull request #23 from ripienaar/0_21_4
Browse files Browse the repository at this point in the history
(misc) Release 0.21.4
  • Loading branch information
ripienaar committed Nov 7, 2022
2 parents 649a430 + 981be1b commit 3fcdee7
Show file tree
Hide file tree
Showing 10 changed files with 63 additions and 17 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
|Date |Issue |Description |
|----------|------|---------------------------------------------------------------------------------------------------------|
|2022/11/07| |Release 0.21.4 |
|2022/02/23| |Update DDL files and dependencies |
|2022/02/23| |Release 0.21.3 |
|2022/02/23| |Update DDL files and dependencies |
|2021/08/24| |Release 0.21.1 |
Expand Down
2 changes: 1 addition & 1 deletion data/puppet_aio/6.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
mcollective_choria::gem_dependencies:
"choria-mcorpc-support": "2.26.0"
"choria-mcorpc-support": "2.26.1"
2 changes: 1 addition & 1 deletion data/puppet_aio/7.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
mcollective_choria::gem_dependencies:
"choria-mcorpc-support": "2.26.0"
"choria-mcorpc-support": "2.26.1"
2 changes: 1 addition & 1 deletion files/mcollective/agent/choria_util.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadata :name => "choria_util",
:description => "Choria Utilities",
:author => "R.I.Pienaar <rip@devco.net>",
:license => "Apache-2.0",
:version => "0.25.0",
:version => "0.26.2",
:url => "https://choria.io",
:timeout => 2

Expand Down
2 changes: 1 addition & 1 deletion files/mcollective/agent/choria_util.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"description": "Choria Utilities",
"author": "R.I.Pienaar <rip@devco.net>",
"license": "Apache-2.0",
"version": "0.25.0",
"version": "0.26.2",
"url": "https://choria.io",
"timeout": 2
},
Expand Down
4 changes: 2 additions & 2 deletions files/mcollective/agent/rpcutil.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadata :name => "rpcutil",
:description => "Utility actions that expose information about the state of the running Server",
:author => "R.I.Pienaar <rip@devco.net>",
:license => "Apache-2.0",
:version => "0.25.0",
:version => "0.26.2",
:url => "https://choria.io/",
:timeout => 2

Expand Down Expand Up @@ -276,7 +276,7 @@ action "ping", :description => "Responds to requests for PING with PONG" do

output :pong,
:description => "The local Unix timestamp",
:type => "string",
:type => "number",
:display_as => "Timestamp"

end
Expand Down
4 changes: 2 additions & 2 deletions files/mcollective/agent/rpcutil.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"description": "Utility actions that expose information about the state of the running Server",
"author": "R.I.Pienaar <rip@devco.net>",
"license": "Apache-2.0",
"version": "0.25.0",
"version": "0.26.2",
"url": "https://choria.io/",
"timeout": 2
},
Expand Down Expand Up @@ -319,7 +319,7 @@
"pong": {
"description": "The local Unix timestamp",
"display_as": "Timestamp",
"type": "string"
"type": "number"
}
},
"display": "always",
Expand Down
31 changes: 27 additions & 4 deletions files/mcollective/agent/scout.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ metadata :name => "scout",
:description => "Choria Scout Agent Management API",
:author => "R.I.Pienaar <rip@devco.net>",
:license => "Apache-2.0",
:version => "0.25.0",
:version => "0.26.2",
:url => "https://choria.io",
:provider => "golang",
:timeout => 5
Expand Down Expand Up @@ -87,7 +87,7 @@ action "goss_validate", :description => "Performs a Goss validation using a spec
:type => :string,
:validation => '.+',
:maxlength => 256,
:optional => false
:optional => true


input :vars,
Expand All @@ -99,6 +99,24 @@ action "goss_validate", :description => "Performs a Goss validation using a spec
:optional => true


input :yaml_rules,
:prompt => "Gossfile contents",
:description => "Contents of the Gossfile to validate",
:type => :string,
:validation => '.',
:maxlength => 5120,
:optional => true


input :yaml_vars,
:prompt => "Variables YAML",
:description => "YAML data to use as variables",
:type => :string,
:validation => '.+',
:maxlength => 5120,
:optional => true




output :failures,
Expand All @@ -116,9 +134,14 @@ action "goss_validate", :description => "Performs a Goss validation using a spec
:type => "integer",
:display_as => "Runtime"

output :skipped,
:description => "Indicates how many tests were skipped",
:type => "integer",
:display_as => "Skipped"

output :success,
:description => "Indicates if the test passed",
:type => "string",
:description => "Indicates how many tests passed",
:type => "integer",
:display_as => "Success"

output :summary,
Expand Down
29 changes: 25 additions & 4 deletions files/mcollective/agent/scout.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"author": "R.I.Pienaar <rip@devco.net>",
"timeout": 5,
"name": "scout",
"version": "0.25.0",
"version": "0.26.2",
"url": "https://choria.io",
"description": "Choria Scout Agent Management API",
"provider": "golang"
Expand Down Expand Up @@ -112,13 +112,21 @@
}
],
"input": {
"yaml_rules": {
"prompt": "Gossfile contents",
"description": "Contents of the Gossfile to validate",
"type": "string",
"maxlength": 5120,
"validation": ".",
"optional": true
},
"file": {
"prompt": "Goss File",
"description": "Path to the Goss validation specification",
"type": "string",
"maxlength": 256,
"validation": ".+",
"optional": false
"optional": true
},
"vars": {
"prompt": "Vars File",
Expand All @@ -127,6 +135,14 @@
"maxlength": 256,
"validation": ".+",
"optional": true
},
"yaml_vars": {
"prompt": "Variables YAML",
"description": "YAML data to use as variables",
"type": "string",
"maxlength": 5120,
"validation": ".+",
"optional": true
}
},
"output": {
Expand All @@ -146,9 +162,14 @@
"type": "integer"
},
"success": {
"description": "Indicates if the test passed",
"description": "Indicates how many tests passed",
"display_as": "Success",
"type": "string"
"type": "integer"
},
"skipped": {
"description": "Indicates how many tests were skipped",
"display_as": "Skipped",
"type": "integer"
},
"summary": {
"description": "A human friendly test result",
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "choria-mcollective_choria",
"version": "0.21.3",
"version": "0.21.4",
"author": "R.I.Pienaar <rip@devco.net>",
"summary": "Configuration of the Choria MCollective Compatibility Layer",
"license": "Apache-2.0",
Expand Down

0 comments on commit 3fcdee7

Please sign in to comment.