Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: Sponsored
-
Component/s: None
-
Labels:None
Description
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure (This doesn't happen, there is no such email to staff).
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. (Question: Where should this setting go?)
Allow time intervals for waiting to attempt the action again:
15 min, 30 min, 1 hour, ... 24 hours
Edit: 2019/01/04
In addition to this backoff feature, we should add:
- A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure
- A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. (Or maybe a new tab under Tools > Logs called "Service Action")
- A setting for the maximum number of retries before it's no longer attempted.
Issue Links
- relates to
-
CORE-3274 Stop Service Provision Attempts After x Failures
- Closed
Activity
Tyson Phillips (Inactive)
created issue -
Paul Phillips
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 3.3.0 [ 10100 ] | |
Fix Version/s | 3.2.0 [ 10002 ] |
Paul Phillips
made changes -
Security | Private [ 10000 ] |
Paul Phillips
made changes -
Fix Version/s | 3.4.0 [ 10400 ] | |
Fix Version/s | 3.3.0 [ 10100 ] |
Paul Phillips
made changes -
Fix Version/s | 3.4.0 [ 10400 ] |
Paul Phillips
made changes -
Fix Version/s | Sponsored [ 11113 ] |
Paul Phillips
made changes -
Description |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backup feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. |
Paul Phillips
made changes -
Description |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backup feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backup feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. * A setting for the maximum number of retries before it's no longer attempted. |
Paul Phillips
made changes -
Description |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backup feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. * A setting for the maximum number of retries before it's no longer attempted. |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backoff feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. * A setting for the maximum number of retries before it's no longer attempted. |
Paul Phillips
made changes -
Description |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and would send an email to staff each time regarding the failure.
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backoff feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. * A setting for the maximum number of retries before it's no longer attempted. |
If a service fails to provision, suspend, unsuspend, or cancel, it may be attempted as often as every 5 minutes, and -would send an email to staff each time regarding the failure- (This doesn't happen, there is no such email to staff).
So we propose to create a setting that sets a service action backoff on failure, and sets a time interval for which not to attempt the action again. (*Question: Where should this setting go?*) Allow time intervals for waiting to attempt the action again: 15 min, 30 min, 1 hour, ... 24 hours Edit: 2019/01/04 In addition to this backoff feature, we should add: * A new email subscription notice under My Info for staff (including ACL to enable the option) that will email staff on a failure * A new page under Tools that lists services that have failed to provision, suspend, unsuspend, cancel, or module renew at least once and information about the service, when it will next be attempted, with an option to clear any delay so the next cron will re-attempt. (Or maybe a new tab under Tools > Logs called "Service Action") * A setting for the maximum number of retries before it's no longer attempted. |
Tyson Phillips (Inactive)
made changes -
Issue Type | Task [ 3 ] | New Feature [ 2 ] |
Tyson Phillips (Inactive)
made changes -
Story Points | 8 |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Paul Phillips
made changes -
Assignee | Cody Phillips [ cody ] |
Jonathan Reissmueller
made changes -
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Rank | Ranked higher |
Paul Phillips
made changes -
Status | Open [ 1 ] | Closed [ 6 ] |
Resolution | Won't Fix [ 2 ] |
Is this so that cron doesn't attempt to activate the same service via a module every 5 minutes indefinitely?
What kind of backoff, similar to the old auto debit backoff?