check_pe_connection
: Confirms if a PE server is accessible from a nodeclear_ssl_certs
: Clears SSL certs from Puppet agent; deletes cert and restartconfirm_primary_server
: Task to verify if the server its running on is in fact the Puppet Primary serverset_csr_attributes
: Merges existing trusted factset_long_paths_windows
: Enable long path support on Windows 2016 or later
migrate_nodes::migrate_node
: PE plan to migrate nodes to another PE server
Confirms if a PE server is accessible from a node
Supports noop? false
Data type: String[1]
PE server to check connection to
Data type: Boolean
Bypass connectivity check, still checks for PE server
Clears SSL certs from Puppet agent; deletes cert and restart
Supports noop? true
Data type: Boolean
noop workaround parameter
Task to verify if the server its running on is in fact the Puppet Primary server
Supports noop? false
Data type: String
Puppet Primary server hostname
Data type: Boolean
Ignore puppet infra status stderr
Merges existing trusted fact
Supports noop? false
Data type: Hash
Trusted facts to add
Data type: Boolean
Preserve existing trusted facts
Enable long path support on Windows 2016 or later
Supports noop? true
lint:ignore:140chars
The following parameters are available in the migrate_nodes::migrate_node
plan:
origin_pe_primary_server
target_pe_address
targets
fact_name
fact_value
noop
bypass_connectivity_check
ignore_infra_status_error
Data type: String
Puppet Primary server the node is being migrated from. Must match Primary server FQDN(Certname). Use to purge migrated nodes.
Default value: undef
Data type: Variant[String,Array]
Target Puppet server, either compiler address or FQDN of Primary server. Use array to specific multiple compilers.
Data type: Optional[TargetSpec]
The targets to run on (note this must match the certnames used by Puppet / shown in PE console). NOTE: you may ONLY specify target or fact_value. Specifying both will cause the plan to fail.
Default value: undef
Data type: Optional[String]
Fact name to match nodes by.
Default value: undef
Data type: Optional[String]
Fact value the fact must match. NOTE: you may ONLY specify target or fact_value. Specifying both will cause the plan to fail.
Default value: undef
Data type: Boolean
Run the plan in noop mode. Make no changes.
Default value: false
Data type: Boolean
Do not check for connectivity to target PE server.
Default value: false
Data type: Boolean
Default value: false