-
Type:
Epic
-
Status: Closed
-
Priority:
Normal
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: SERVER 6.4.0
-
Component/s: None
-
Labels:
-
Epic Name:Remote Transport API
-
Template:customfield_10700 296620
-
Team/s:Froyo
-
Epic Status:To Do
-
Release Notes:New Feature
-
Release Notes Summary:Added a new API endpoint to at {{/puppet/v3/environment_transports}}, to list all of the available network transports from modules, for use with the Agentless Catalog Executor.
-
QA Risk Assessment:Needs Assessment
Puppetserver needs to surface data about available transports for remote resources. The resource API will provide the data via the ResourceAPI::Transport type. The transports are loaded from network modules, so the available transports can differ per environment. The endpoint needs to surface which transports have been loaded for a given environment. The main consumer is the PE console.
The relevant code in the Resource API is currently on a branch here: https://github.com/puppetlabs/puppet-resource_api/tree/transport. It will need to be available in puppet-agent before it can be used by puppetserver.