Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-2439

BreatchWatcher keeps sending reminders on paused tickets

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Support

      Description

      Tickets at risk reminders should not be sent outside of working hours.

      The current filter is:

      project = SUPNXP AND issuetype NOT IN ('Nuxeo Cloud Deployment', 'Nuxeo Cloud Outage') AND cf[10894] <= '4h' AND cf[10894] != breached() AND cf[10894] != paused()
      

      To clarify the situation, paused means the SLA is paused due to a condition but NOT relative to the working hours.

      For this we should use the withinCalendarHours function:
      https://confluence.atlassian.com/servicedeskcloud/using-jql-queries-specific-to-slas-844628670.html#UsingJQLqueriesspecifictoSLAs-Findissuesthathavepaused,completedandarestillrunninganSLAclock

      Unfortunately withinCalendarHours is only available from JIRA Service Desk addon version 3.2.0:
      https://jira.atlassian.com/browse/JSDSERVER-4716?page=com.atlassian.jira.plugin.system.issuetabpanels%3Achangehistory-tabpanel

      The current version installed on JIRA is 2.3.6.

      This means, it needs to wait first for JIRA to be upgraded.
      According to SUPINT-611, the upgraded JIRA will have Sercice Desk 3.2.6 installed which should be enough.

      Then the correct query will be:

      project = SUPNXP AND issuetype NOT IN ('Nuxeo Cloud Deployment', 'Nuxeo Cloud Outage') AND cf[10894] <= '4h' AND cf[10894] != breached() AND cf[10894] = withinCalendarHours()
      

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 30 minutes
                30m