Project

General

Profile

Actions

Feature #7860

closed

puppetssh: add puppetssh_wait config option

Added by Thomas Kuther over 9 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Puppet
Target version:
Difficulty:
Triaged:
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.

Actions #1

Updated by Lukas Zapletal over 9 years ago

  • Status changed from New to Assigned
  • Assignee set to Thomas Kuther
Actions #2

Updated by The Foreman Bot over 9 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 ()
Actions #3

Updated by Anonymous over 9 years ago

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

Updated by Dominic Cleal over 9 years ago

  • translation missing: en.field_release set to 21
Actions

Also available in: Atom PDF