STEP

Wait for a Puppet run to complete

This step waits until a Puppet run initiated by the run-start step completes.

Specification

connection

Required

!Connection {type: puppet, name: my-puppet-connection}
id

Required

string
The Relay API identifier for the Puppet run

Outputs

jobID
Optional
string
If using Puppet Enterprise, the orchestrator job ID for the Puppet run
outcome
Optional
string
The outcome of the Puppet run as provided by the Puppet agent

Integrations in this step

Install the Relay CLI

Relay CLI is an essential companion for authoring and managing workflows. You can install it with a package manager or download it.
brew install puppetlabs/puppet/relay
Learn more about setting up Relay.

How to contribute

We’re excited to see and share in our community’s creation. Take a look at our community overview to learn how to begin contributing to Relay.