Project

General

Profile

Feature #10741

Smart proxy infrastructure for remote execution

Added by Ivan Necas about 7 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Smart proxy accepting RemoteCommands and reporting back to the Foreman server the results.

Setting the dynflow environment on the smart proxy and effective synchronization of the tasks data
between the foreman and the foreman proxy.


Related issues

Blocks Foreman Remote Execution - Feature #10743: SSH provider - intial supportClosed2015-06-092015-06-30
Blocks Foreman Remote Execution - Feature #10744: Ansible providerClosed
Blocks Foreman Remote Execution - Feature #10745: Salt providerClosed
Blocks Foreman Remote Execution - Feature #10746: MCollective providerNew2015-06-09
Blocks Foreman Remote Execution - Tracker #10760: Remote execution management MVPResolved2015-06-092015-08-17

Associated revisions

Revision 8822505d (diff)
Added by Ivan Necas about 7 years ago

Refs #10741 - Support for smart_proxy_dynflow

Ability to trigger action on foreman server and a corresponding action in smart
proxy, get the callback at the end and dispatch the control events (such as
cancel)

Revision 606028c7 (diff)
Added by Ivan Necas about 7 years ago

Refs #10741 - Auto-refresh for all tasks except stop

Revision c668256a (diff)
Added by Ivan Necas about 7 years ago

Refs #10741 - Skip access permissions test for callback action

Happy hacking!

Revision e18c748b (diff)
Added by Ivan Necas about 7 years ago

Refs #10741 - Ability to cancel tasks without caring about running execution plan

Revision fd2206af
Added by Ivan Necas about 7 years ago

Merge pull request #125 from iNecas/proxy-dynflow

Refs #10741 - Support for smart_proxy_dynflow

History

#1 Updated by Ivan Necas about 7 years ago

  • Tracker changed from Task to Feature
  • Status changed from New to Assigned

#2 Updated by Ivan Necas about 7 years ago

#3 Updated by Ivan Necas about 7 years ago

#4 Updated by Ivan Necas about 7 years ago

#5 Updated by Ivan Necas about 7 years ago

#6 Updated by Ivan Necas about 7 years ago

#7 Updated by Ivan Necas about 7 years ago

  • Due date set to 06/30/2015

#8 Updated by The Foreman Bot about 7 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman-tasks/pull/125 added
  • Pull request deleted ()

#9 Updated by Ivan Necas almost 7 years ago

  • Status changed from Ready For Testing to Closed

Initial support considered done, further enhancements will be tracked in separate issues

#10 Updated by Ivan Necas almost 7 years ago

  • Target version set to 83
  • % Done changed from 40 to 100

Also available in: Atom PDF