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

Pool has lost consensus after primary demotion

    XMLWordPrintable

Details

    • Bug
    • Status: Complete
    • Low
    • Resolution: Done
    • None
    • 1.6.78
    • None
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: