Project

General

Profile

Feature #7860

puppetssh: add puppetssh_wait config option

Added by Thomas Kuther almost 5 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Puppet
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Currently the puppetssh command is detached by default, followed by a return 0.

This causes issues when using The Foreman API to trigger a puppetrun from e.g. a deployment job in a CI system and directly calling a webtest job afterwards. The (spawned) puppetrun is still processing, while the webtests already kicked off.

Also, it makes it really hard to debug initial puppetssh setup issues, because no matter what happens, it immediately returns 0 (success) without any further notice.

Having a configuration option for this behaviour would be usefull.

Associated revisions

Revision 79616401 (diff)
Added by Thomas Kuther almost 5 years ago

Fixes #7860 - added puppetssh_wait option

History

#1 Updated by Lukas Zapletal almost 5 years ago

  • Status changed from New to Assigned
  • Assignee set to Thomas Kuther

#2 Updated by The Foreman Bot almost 5 years ago

  • Status changed from Assigned to Ready For Testing
  • Target version set to 1.7.2
  • Pull request https://github.com/theforeman/smart-proxy/pull/219 added
  • Pull request deleted ()

#3 Updated by Anonymous almost 5 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#4 Updated by Dominic Cleal over 4 years ago

  • Legacy Backlogs Release (now unused) set to 21

Also available in: Atom PDF