the compose workflow operation status is set to 'SUCCEEDED' even without track In mediapackage

Steps to reproduce

Even when a mediapackage doesn't have a track or a source flavor or source tag, the compose workflow operation still shows as succeeded after execution.

The reason seems to be that the 'Action' in the ComposeWorkflowOperationHandler is always set to 'CONTINUE' despite the absence of track or source tag or source flavor.
Ideally it should be set to 'SKIP' when such elements are missing.

Steps to reproduce:
1. Run the 'compose' workflow operation on a mediapackage which has no track or missing source tag.

Actual Results:
compose status is set to SUCCEEDED

Expected Results:
compose status should be 'SKIP'

Status

Assignee

Unassigned

Reporter

Franck Tanoh

Severity

Incorrectly Functioning Without Workaround

Tags (folksonomy)

Components

Affects versions

3.4
3.3
4.0

Priority

Minor