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

Pool does not work after not simultaneous manual pool upgrade

    Details

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

      indy-node 1.2.50 -> 1.3.52 -> 1.3.55 (like STN pool)

      Description

      Steps to Reproduce:
      1. Setup the pool with 1.2.50 version.
      2. One one of the nodes change deb https://repo.sovrin.org/deb xenial rc to master in /etc/apt/sources.list (it is necessary to get not upgraded node like in INDY-1183).
      3. Send simultaneous POOL_UPGRADE to 1.3.52 version for all nodes.
      => One of the nodes was not upgraded, pool is broken.
      4. Upgrade not upgraded node manually to the version 1.3.52, send several transactions.
      => Pool still doesn't work, transactions were not written.
      5. One-by-one upgrade nodes manually (due to problem with upgrade INDY-1190).
      => Pool wrote transactions after upgrade of two nodes. After upgrade of the rest nodes pool stopped writing transactions.
      6. Restart the pool.
      7. Try to write some transactions.

      Actual Results:
      After manual upgrade and restart the pool only one transaction was written. After that pool stopped writing.

      Expected Results:
      Pool should work.

      Possible Workaround:
      Pool works if manual upgrade (at least nodes stopping and starting) will be simultaneous for all nodes.

        Attachments

        1. 1197.tar.gz
          1.47 MB
        2. INDY-1197_ok1.PNG
          INDY-1197_ok1.PNG
          271 kB
        3. INDY-1197_ok2.PNG
          INDY-1197_ok2.PNG
          125 kB
        4. INDY-1197.PNG
          INDY-1197.PNG
          302 kB
        5. INDY-1197.PNG
          INDY-1197.PNG
          213 kB
        6. manual_upgrade_52_55_jctl.7z
          3.28 MB
        7. manual_upgrade_52_55_logs.7z
          7.27 MB

          Issue Links

            Activity

              People

              • Assignee:
                VladimirWork Vladimir Shishkin
                Reporter:
                ozheregelya Olga Zheregelya
                Watchers:
                Alexander Shcherbakov, Dmitry Surnin, Olga Zheregelya, Vladimir Shishkin
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: