Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-71414

When a node is recovering an index from snapshot it does not return 503

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 8.12.1, 8.13.0
    • 8.1.3, 8.11.0, 8.5.6, 7.13.15
    • Data Center - Index
    • None

    Description

      Issue Summary

      When a node recovers an index from a snapshot it does not return 503 Maintenance as it does when you do a full reindex, instead it returns a 200 and it still allows user traffic.

      This means that users can access a node without a working index, which results in incidents.

      Jira should block access to a node that does not have a working index.

      Steps to Reproduce

      1. Perform and index recovery on a node
      2. Confirm you can still access that node while recovery is underway

      Expected Results

      A node should block while it does not have a working index, the same as it does it you perform a full reindex.

      Actual Results

      The node is available and users can access it, but without an index they cannot view issues, reports, etc.

      Workaround

      1. Manually remove the node from your load balancer while it is recovering the index
      2. Watch the logs for progress
      3. Once complete, manually re-add the node into the load balancer

      NB: This affects all versions of Jira

      Attachments

        Issue Links

          Activity

            People

              dunterwurzacher Denise Unterwurzacher [Atlassian] (Inactive)
              dunterwurzacher Denise Unterwurzacher [Atlassian] (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: