Project

General

Profile

Actions

Feature #798

closed

Make possible to schedule/execute tasks via Foreman's GUI

Added by Marcello de Sousa over 13 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Web Interface
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

It would be nice not to have to login to Foreman's machine to execute custom tasks.

The interface could allow us to schedule and/or execute tasks as "foreman" system user such as:

- reports:expire
- puppet:import:hosts_and_facts
- reports:summarize days...
- a custom task (non-rake) (For example: to refresh your modules from a git repository)
- etc...

I thought about implementing this with something like: puppet module (exec/refreshonly) + foreman parameters + puppetrun, but it feels like an ugly workaround and I can't easily trigger the tasks individually.


Related issues 2 (1 open1 closed)

Related to Foreman - Feature #1018: Add rundeck integration supportClosedOhad Levy06/30/2011Actions
Related to Foreman - Feature #1249: Add ability to schedule changes New10/21/2011Actions
Actions #1

Updated by Marcello de Sousa over 13 years ago

Trying to be a little more specific: my suggestion is to have a page in the UI dedicated to tasks.
Foreman could be distributed with a default sample of it's tasks (import classes, hosts, expire reports, etc) and we should be able to:
- add new custom ones
- modify the existing ones
- schedule them
- trigger them

Actions #2

Updated by Ohad Levy over 13 years ago

  • Target version deleted (0.3)
Actions #3

Updated by Ohad Levy about 13 years ago

  • Assignee deleted (Ohad Levy)
Actions #4

Updated by Ohad Levy about 10 years ago

Actions #5

Updated by Ohad Levy about 10 years ago

  • Related to deleted (Feature #7514: add foreman tasks into core)
Actions #6

Updated by Ohad Levy over 9 years ago

  • Description updated (diff)
  • Status changed from New to Resolved

This is now possible via the Foreman Remote Execution Plugin.

Actions

Also available in: Atom PDF