Uploaded image for project: 'Indy Node'
  1. Indy Node
  2. INDY-1163

Pool has lost consensus after primary demotion

    Details

    • Type: Bug
    • Status: Complete
    • Priority: Low
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.6.78
    • Component/s: None
    • Labels:
      None
    • Epic Link:
    • Sprint:
      Sprint 18.03 Stability, DKMS, EV 18.17 Service Pack

      Description

      Build Info:
      indy-node 1.3.51

      Steps to Reproduce:
      1. Install pool of 4 nodes.
      2. Force view change by primary disconnecting (2nd node).
      3. Write and read NYM.
      4. Connect node back.
      5. Force view change by primary demoting (3rd node).
      6. Write and read NYM.

      Actual Results:
      Pool has lost write consensus in Step 5. Step 6 NYM is not written.

      Expected Results:
      Pool should have write\read consensus at n=3 f=0.

      Additional Info:
      Pool reaches consensus after all nodes' restart.

        Attachments

        1. bad_primary_demote.PNG
          bad_primary_demote.PNG
          238 kB
        2. INDY-1163.PNG
          INDY-1163.PNG
          228 kB
        3. INDY-1163.tar.gz
          240 kB
        4. INDY-1163-new.tar.gz
          205 kB

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                VladimirWork Vladimir Shishkin
                Watchers:
                Alexander Shcherbakov, Olga Zheregelya, Vladimir Shishkin
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: