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

Validator node is re-promoted during view change

    Details

    • Type: Bug
    • Status: Complete
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:

      STN network, running 1.1.43.

    • Epic Link:
    • Sprint:
      INDY 17.25, INDY 18.01: Stability+

      Description

      On the STN network, a trustee demoted a validator node in the ledger in preparation of moving the validator from the STN onto the live network.  A few hours later it was noticed that the validator was once again connecting to the STN.  A new, apparently un-initiated transaction is now on the ledger, which appeared on the ledger during a view change.

      Here is the timeline:

      17:07 Trustee posts a transaction to ledger demoting 'esatus'

      19:23 View change occurs, seemingly re-writing the 'esatus' node data to the ledger

      19:23 'esatus' reconnects

      One node has low-level logs available, which are attached. Logs on all other nodes look similar, so a representative is attached.  Logs from the esatus validator will also be attached, when we get them.

      The pool ledger is attached.

        Attachments

        1. esatus_log_new.tgz
          2 kB
        2. esatus_log.tgz
          1 kB
        3. ledger_autopromote_STN.txt
          8 kB
        4. logs_autopromote_STN.tgz
          94 kB
        5. low_level_logs.tgz
          4.31 MB

          Issue Links

            Activity

              People

              • Assignee:
                VladimirWork Vladimir Shishkin
                Reporter:
                mgbailey Mike Bailey
                Watchers:
                Mike Bailey, Nikita Spivachuk, Vladimir Shishkin
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: