Project

General

Profile

Bug #31677

Integrate webhooks with foreman tasks / dynflow

Added by Adam Ruzicka almost 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Related issues

Related to Foreman - Tracker #30290: Foreman webhooks integration storyNew

Related to foreman-tasks - Bug #31953: Document action jailsClosed
Blocks Foreman Remote Execution - Bug #31737: Integrate webhooks with remote executionClosed

Associated revisions

Revision b13236d5 (diff)
Added by Adam Ruzicka almost 2 years ago

Fixes #31677 - Emit events when tasks stop (#605)

Adds an Action extension implementing an Foreman event emmiting.

Actions which should emit events when they stop need to include the
::Actions::ObservableAction module in them. The event is only emitted when the
action is the entry action of an execution plan.

This is a workaround until Foreman exposes plugin API for event registration1.

[1] - https://projects.theforeman.org/issues/31647

History

#1 Updated by Adam Ruzicka almost 2 years ago

#2 Updated by Adam Ruzicka almost 2 years ago

  • Pull request https://github.com/theforeman/foreman-tasks/pull/605 added

#3 Updated by Adam Ruzicka almost 2 years ago

  • Blocks Bug #31737: Integrate webhooks with remote execution added

#4 Updated by Lukas Zapletal almost 2 years ago

  • Project changed from Webhooks to foreman-tasks

#5 Updated by The Foreman Bot almost 2 years ago

  • Status changed from New to Ready For Testing

#6 Updated by The Foreman Bot almost 2 years ago

  • Fixed in Releases foreman-tasks-3.1.0 added

#7 Updated by Adam Ruzicka almost 2 years ago

  • Status changed from Ready For Testing to Closed

#8 Updated by Adam Ruzicka almost 2 years ago

  • Target version set to foreman-tasks-4.0.0
  • Fixed in Releases deleted (foreman-tasks-3.1.0)

#9 Updated by Adam Ruzicka almost 2 years ago

  • Related to Bug #31953: Document action jails added

#10 Updated by Adam Ruzicka almost 2 years ago

  • Fixed in Releases foreman-tasks-4.0.0 added

Also available in: Atom PDF