[UI][EDP] Support job relaunch

Registered by Sergey Lukjanov

Once I've configured and run a job, I would like to be able to easily rerun it with different data. In general, this is easy to do for jobs that do not require much configuration (or params/args), but for a job that has a lot of configuration, it would require several clicks and a lot of typing to get the configuration entered for another run.

I have a couple of proposals on how to accomplish this.

1) Add a text area to the Job Configuration page where the config values can be readily copy/pasted.

or

2) From the Job Executions page, add a "relaunch" button that would bring up the launch dialog prepopulated with the data from the previous run.

Ideally, both of these would be implemented to bolster the user experience, but even one of them would allow my use case to flow better than it currently does.

The notes can be found at https://etherpad.openstack.org/p/savanna-icehouse-roadmap (Under the "must have" section).

Based on https://bugs.launchpad.net/savanna/+bug/1241136

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
Medium
Drafter:
Chad Roberts
Direction:
Approved
Assignee:
Chad Roberts
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

[croberts] Currently working on "relaunch" support in the UI. The first iteration will likely be a UI-only approach. If backend enhancements are desired/necessary, they can be incorporated in the second iteration.

Gerrit topic: https://review.openstack.org/#q,topic:bp/job-relaunch,n,z

Addressed by: https://review.openstack.org/62398
    Adding ability to relaunch jobs.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.