Assets stale progress cleanup job (AssetsProgressCleanupJob) is unscheduled on clustered Data Center if one of the nodes is stopped

XMLWordPrintable

    • 1
    • Severity 2 - Major
    • 1

      Issue Summary

      During Jira Service Management shutdown process, some plugins may be disabled.
      As part of the disable process, some plugins may unschedule related jobs.

      During a graceful shutdown of a single node of a JSM DC cluster, it may unschedule the AssetsProgressCleanupJob for the entire cluster.
      If this is not part of a node restart, the job will be missing until a new node is started.

      Steps to Reproduce

      1. Install a vanilla instance of Jira Service Management.
        • This should be a clustered data center instance with at least 2 nodes.
      2. Go to Administration > System > Scheduler details.
      3. Search for AssetsProgressCleanupJob and note the schedule exists.
      4. Stop only one of the nodes of the JSM DC cluster.
        • Jira should be gracefully stopped without killing the Java process.
      5. Go to Administration > System > Scheduler details.
      6. Search for AssetsProgressCleanupJob.

      Expected Results

      The AssetsProgressCleanupJob schedule still exists.

      Actual Results

      The AssetsProgressCleanupJob scheduled job is not on the list anymore.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

            Assignee:
            Unassigned
            Reporter:
            Thiago Masutti (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: