Skip to content

Commit 24ccc64

Browse files
authored
Merge pull request #195 from puppetlabs/release-prep
Release prep v5.1.0
2 parents a8a2523 + 9d3b3c6 commit 24ccc64

File tree

3 files changed

+10
-217
lines changed

3 files changed

+10
-217
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [v5.1.0](https://github.com/puppetlabs/support-tasks/tree/v5.1.0) (2025-02-03)
6+
7+
[Full Changelog](https://github.com/puppetlabs/support-tasks/compare/v5.0.0...v5.1.0)
8+
9+
### Added
10+
11+
- \(CAT-2207\) Remove legacy facts [\#194](https://github.com/puppetlabs/support-tasks/pull/194) ([amitkarsale](https://github.com/amitkarsale))
12+
- Remove deprecated tasks [\#193](https://github.com/puppetlabs/support-tasks/pull/193) ([MartyEwings](https://github.com/MartyEwings))
13+
514
## [v5.0.0](https://github.com/puppetlabs/support-tasks/tree/v5.0.0) (2023-11-14)
615

716
[Full Changelog](https://github.com/puppetlabs/support-tasks/compare/v4.1.0...v5.0.0)

REFERENCE.md

Lines changed: 0 additions & 216 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,12 @@
77
### Tasks
88

99
* [`st0009_change_pe_service_loglevel`](#st0009_change_pe_service_loglevel): ST0009 Change PE Service Loglevel - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0009 - https://suppor
10-
* [`st0236_set_cache_paths_to_default`](#st0236_set_cache_paths_to_default): ST0236 Set Cache Paths To Default - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0236 - https://suppor
11-
* [`st0267_clear_file_sync_locks`](#st0267_clear_file_sync_locks): ST0267 Clear File Sync Locks - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0267 - https://support.pup
12-
* [`st0285_find_disabled_agents`](#st0285_find_disabled_agents): ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.pupp
13-
* [`st0285a_bash_find_disabled_agents`](#st0285a_bash_find_disabled_agents): ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.pupp
14-
* [`st0285b_powershell_find_disabled_agents`](#st0285b_powershell_find_disabled_agents): ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.pupp
15-
* [`st0286_change_puppet_daemon_runmode`](#st0286_change_puppet_daemon_runmode): ST0286 Change Puppet Daemon Runmode - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0286 - https://supp
1610
* [`st0287_check_db_table_sizes`](#st0287_check_db_table_sizes): ST0287 Check DB Table Sizes - This task is to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0287 - https://support.p
17-
* [`st0298_run_code_deploy`](#st0298_run_code_deploy): ST0298 Run Code Deploy - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article https://support.puppet.com/hc/en-u
18-
* [`st0305_support_script_and_upload`](#st0305_support_script_and_upload): Execute the PE Support Script and upload it via SFTP
19-
* [`st0317a_clean_cert`](#st0317a_clean_cert): Clean (remove) a Puppet agent's certificate from your Primary Server
20-
* [`st0317b_purge_node`](#st0317b_purge_node): Purge Puppet agent nodes
2111
* [`st0346_herd_resolver`](#st0346_herd_resolver): This Task will restart the puppet agent process in a randomised period between 0 and the currently set runinterval
2212
* [`st0346a_bash_herd_resolver`](#st0346a_bash_herd_resolver): This Task will restart the puppet agent process in a randomised period between 0 and the currently set runinterval
2313
* [`st0346b_powershell_herd_resolver`](#st0346b_powershell_herd_resolver): powershell thundering herd script
2414
* [`st0361_uploading_facts`](#st0361_uploading_facts): ST0361 Uploading Facts To the Puppet Primary Server Outside of a Puppet Run - This Task to be used in conjunction with Puppet Enterprise Know
25-
* [`st0362_download_latest_pe_in_stream`](#st0362_download_latest_pe_in_stream): ST0362 Download Latest PE Z release in the currently installed stream - This task to be used in conjunction with Puppet Enterprise Knowledge
26-
* [`st0370_generate_token`](#st0370_generate_token): ST0370_Generate_Token This task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0370 - https://support.puppet.com/h
27-
* [`st0371_puppet_commands`](#st0371_puppet_commands): ST0371 Puppet Commands - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0371 - https://support.puppet.co
28-
* [`st0372_os_commands`](#st0372_os_commands): ST0372 OS Commands - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0372 - https://support.puppet.com/hc
29-
* [`st0373_api_calls`](#st0373_api_calls): ST0373 API Calls - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0373 - https://support.puppet.com/hc/e
3015
* [`st1096_db_commands`](#st1096_db_commands): ST1096 PDB Commands - This Task to be used in conjunction with Puppet Enterprise Guide Article - https://support.puppet.com/hc/en-us/articles
31-
* [`st1105_primary_server_port_check`](#st1105_primary_server_port_check): Task to test TCP port connectivity of the Puppet Primary Server
3216

3317
## Tasks
3418

@@ -52,56 +36,6 @@ Data type: `Enum[puppetserver, puppetdb, console-services, orchestration-service
5236

5337
PE service
5438

55-
### <a name="st0236_set_cache_paths_to_default"></a>`st0236_set_cache_paths_to_default`
56-
57-
ST0236 Set Cache Paths To Default - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0236 - https://support.puppet.com/hc/en-us/articles/360001060434
58-
59-
**Supports noop?** false
60-
61-
### <a name="st0267_clear_file_sync_locks"></a>`st0267_clear_file_sync_locks`
62-
63-
ST0267 Clear File Sync Locks - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0267 - https://support.puppet.com/hc/en-us/articles/360003883933
64-
65-
**Supports noop?** false
66-
67-
### <a name="st0285_find_disabled_agents"></a>`st0285_find_disabled_agents`
68-
69-
ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.puppet.com/hc/en-us/articles/360006717334
70-
71-
**Supports noop?** false
72-
73-
### <a name="st0285a_bash_find_disabled_agents"></a>`st0285a_bash_find_disabled_agents`
74-
75-
ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.puppet.com/hc/en-us/articles/360006717334
76-
77-
**Supports noop?** false
78-
79-
### <a name="st0285b_powershell_find_disabled_agents"></a>`st0285b_powershell_find_disabled_agents`
80-
81-
ST0285 Find Disabled Agents - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0285 - https://support.puppet.com/hc/en-us/articles/360006717334
82-
83-
**Supports noop?** false
84-
85-
### <a name="st0286_change_puppet_daemon_runmode"></a>`st0286_change_puppet_daemon_runmode`
86-
87-
ST0286 Change Puppet Daemon Runmode - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0286 - https://support.puppet.com/hc/en-us/articles/360006721014
88-
89-
**Supports noop?** false
90-
91-
#### Parameters
92-
93-
##### `puppet_mode`
94-
95-
Data type: `Enum['enable','disable']`
96-
97-
Can be either `enable` or `disable`, the mode to put the daemon in
98-
99-
##### `reason`
100-
101-
Data type: `Optional[String[1]]`
102-
103-
An optional message string to pass that will be added to disabled agents. Shows up in syslog.
104-
10539
### <a name="st0287_check_db_table_sizes"></a>`st0287_check_db_table_sizes`
10640

10741
ST0287 Check DB Table Sizes - This task is to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0287 - https://support.puppet.com/hc/en-us/articles/360006922673
@@ -116,74 +50,6 @@ Data type: `Enum['pe-puppetdb', 'pe-postgres', 'pe-classifier', 'pe-rbac', 'pe-a
11650

11751
The name of the db to connect to
11852

119-
### <a name="st0298_run_code_deploy"></a>`st0298_run_code_deploy`
120-
121-
ST0298 Run Code Deploy - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article https://support.puppet.com/hc/en-us/articles/360008192734
122-
123-
**Supports noop?** false
124-
125-
#### Parameters
126-
127-
##### `environment`
128-
129-
Data type: `String[1]`
130-
131-
The name of the environment to deploy, use all to deploy every environment
132-
133-
### <a name="st0305_support_script_and_upload"></a>`st0305_support_script_and_upload`
134-
135-
Execute the PE Support Script and upload it via SFTP
136-
137-
**Supports noop?** false
138-
139-
#### Parameters
140-
141-
##### `logage`
142-
143-
Data type: `Optional[Pattern[/^[0-9]$/]]`
144-
145-
Log age (in days) to collect. Defaults to '3'
146-
147-
##### `scope`
148-
149-
Data type: `Optional[Pattern[/^[a-z,]+$/]]`
150-
151-
Scope (comma-delimited) of diagnostics to collect. Defaults to 'enterprise,etc,log,networking,resources,system'
152-
153-
##### `ticket`
154-
155-
Data type: `Integer`
156-
157-
Support ticket number. Required
158-
159-
### <a name="st0317a_clean_cert"></a>`st0317a_clean_cert`
160-
161-
Clean (remove) a Puppet agent's certificate from your Primary Server
162-
163-
**Supports noop?** false
164-
165-
#### Parameters
166-
167-
##### `agent_certnames`
168-
169-
Data type: `Pattern[/^([A-Za-z0-9._-]+,?)+$/]`
170-
171-
A comma-separated list of agent certificate to clean
172-
173-
### <a name="st0317b_purge_node"></a>`st0317b_purge_node`
174-
175-
Purge Puppet agent nodes
176-
177-
**Supports noop?** false
178-
179-
#### Parameters
180-
181-
##### `agent_certnames`
182-
183-
Data type: `Pattern[/^([A-Za-z0-9._-]+,?)+$/]`
184-
185-
A comma-separated list of agent certificate names
186-
18753
### <a name="st0346_herd_resolver"></a>`st0346_herd_resolver`
18854

18955
This Task will restart the puppet agent process in a randomised period between 0 and the currently set runinterval
@@ -208,82 +74,6 @@ ST0361 Uploading Facts To the Puppet Primary Server Outside of a Puppet Run - Th
20874

20975
**Supports noop?** false
21076

211-
### <a name="st0362_download_latest_pe_in_stream"></a>`st0362_download_latest_pe_in_stream`
212-
213-
ST0362 Download Latest PE Z release in the currently installed stream - This task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB00362 - https://support.puppet.com/hc/en-us/articles/360036141593
214-
215-
**Supports noop?** false
216-
217-
#### Parameters
218-
219-
##### `dlpath`
220-
221-
Data type: `String`
222-
223-
The Path to Download PE too
224-
225-
### <a name="st0370_generate_token"></a>`st0370_generate_token`
226-
227-
ST0370_Generate_Token This task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0370 - https://support.puppet.com/hc/en-us/articles
228-
229-
**Supports noop?** false
230-
231-
#### Parameters
232-
233-
##### `user`
234-
235-
Data type: `String`
236-
237-
PE RBAC User
238-
239-
##### `password`
240-
241-
Data type: `String`
242-
243-
PE RBAC User Password
244-
245-
### <a name="st0371_puppet_commands"></a>`st0371_puppet_commands`
246-
247-
ST0371 Puppet Commands - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0371 - https://support.puppet.com/hc/en-us/articles/
248-
249-
**Supports noop?** false
250-
251-
#### Parameters
252-
253-
##### `command`
254-
255-
Data type: `Enum[config_print, module_list, infrastructure_status, tune]`
256-
257-
The Puppet Primary Server Command Line action to perform
258-
259-
### <a name="st0372_os_commands"></a>`st0372_os_commands`
260-
261-
ST0372 OS Commands - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0372 - https://support.puppet.com/hc/en-us/articles/
262-
263-
**Supports noop?** false
264-
265-
#### Parameters
266-
267-
##### `command`
268-
269-
Data type: `Enum[puppet_port_status, puppetserver_log, puppetdb_log, console_log, orchestrator_log, syslog_log, ssldir_permissions ]`
270-
271-
The Puppet Primary Server Command Line action to perform
272-
273-
### <a name="st0373_api_calls"></a>`st0373_api_calls`
274-
275-
ST0373 API Calls - This Task to be used in conjunction with Puppet Enterprise Knowledge Base Article KB0373 - https://support.puppet.com/hc/en-us/articles/
276-
277-
**Supports noop?** false
278-
279-
#### Parameters
280-
281-
##### `command`
282-
283-
Data type: `Enum[ get_all_services_status, manual_gitlab_webhook_hit, create_role_cd4pe, list_tokens ]`
284-
285-
The Puppet Primary Server API Commands to Run
286-
28777
### <a name="st1096_db_commands"></a>`st1096_db_commands`
28878

28979
ST1096 PDB Commands - This Task to be used in conjunction with Puppet Enterprise Guide Article - https://support.puppet.com/hc/en-us/articles/4403877435927
@@ -304,9 +94,3 @@ Data type: `Enum[pe-puppetdb,pe-classifier,pe-orchestrator,pe-activity,pe-invent
30494

30595
The database name for the PDB command. Default is pe-puppetdb
30696

307-
### <a name="st1105_primary_server_port_check"></a>`st1105_primary_server_port_check`
308-
309-
Task to test TCP port connectivity of the Puppet Primary Server
310-
311-
**Supports noop?** false
312-

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-support_tasks",
3-
"version": "5.0.0",
3+
"version": "5.1.0",
44
"author": "Puppet Support Team",
55
"summary": "A module used to deliver Tasks for the solutions & configurations described in the PE Support Knowledgebase https://support.puppet.com/hc/en-us",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)