RFC: Launch requests blocking on approval (#3402)
Jan Provazník
jprovazn at redhat.com
Fri Jul 13 17:08:07 UTC 2012
On 07/04/2012 01:25 PM, Jan Provaznik wrote:
> Hi,
> draft is on wiki:
> https://www.aeolusproject.org/redmine/projects/aeolus/wiki/Launch_requests_blocking_on_approval
>
>
> It's just a kick off of discussion about this topic. I tried to keep
> things simple in the draft for the beginning.
>
> Suggestions and comments are welcome.
>
> Jan
Angus had good points about allowing delayed launch for approval
workflow. I've done some changes in wiki, so instead:
"A deployment would be launched immediately after it’s approved"
it could be:
By default the deployment is launched immediately after approval, but
once Scheduleddelayed_launch_and_maximum_execution_time is implemented,
it should be compatible with it so a user can specify fixed time when
the deployment should be launched and how long it should run. If the
deployment is not approved/rejected by an approver before specified
launch time occurs, then this deployment is automatically rejected and
set to FAILED state. To make sure that auto-reject is done, some
background job would be needed (can be queued at the moment when a user
requires approval), alternatively it could be done by some iterative
checking on background.
Jan
More information about the aeolus-devel
mailing list