As an administrator, I need to use commandline tools on worker nodes as part of a workflow to modify the mediapackage so that the admin node is not put under load

Description

Currrently, the cli workflow operation handler allows for script execution as part of a workflow. Unfortunately, this script is then executed on the node that is running the workflow service, which usually is the admin node.

By adding a service implementation and a -remote stub, it would be possible to do this on a remote worker node instead, making sure the admin is not put under load and workers are used to do the heavy lifting.

Activity

Show:
RubenG
August 7, 2014, 8:26 AM

Teltek are going to include the "Execute Service" in the next matterhorn version.

I will use this issue to do the pull request.

Question: Add the new operations in the "matterhorn-conductor" module or keep the "matterhorn-execute-operations" as an external module. Use a external module is better because it will be used only by who need it.

Documentation:

RubenG
August 13, 2014, 2:30 PM
RubenG
August 13, 2014, 2:47 PM

I updated the documentation with a security note for the production environments: https://opencast.jira.com/wiki/display/MHDOC/Execute+Service

When the pull request will be merged I update the install section on the documentation.

RubenG
November 24, 2014, 4:26 PM

Waiting for review.

Adam McKenzie
January 21, 2015, 2:13 AM

This has been reviewed and merged into develop. I'm assigning it to you as I think you are the release manager that this feature will end up in.

Merged

Assignee

Tobias Wunden

Reporter

Tobias Wunden

Criticality

None

Tags (folksonomy)

Components

Affects versions

Configure