• Not defined

      Context:
      In order to allow resumable upgrade any atomic operation that is part of the upgrade should be idempotent and fail-safe if it already has been executed. The reason is that logging an operation to be completed may fail in itself and thus a reexecution of any step cannot be avoided in any case.

      Best Refer to the anatomoy of an upgrade section in https://docs.google.com/document/d/1ldg2w6On3E5zSLrvsTPxiGXivaaDkNFSeE70edRBitA which operations need to be checked in regards to this.

      AT:

      • all operations of the upgrade are ensured to be idempotent and fail-safe to be rerun even though completed previously

        This is the controller panel for Smart Panels app

            [OPT-4527] Ensure atomic upgrade operations are idempotent

            Sebastian Bathke created issue -
            Sebastian Bathke made changes -
            Status Original: Open [ 1 ] New: In Specification [ 10000 ]
            Sebastian Bathke made changes -
            Status Original: In Specification [ 10000 ] New: In Development [ 10312 ]
            Sebastian Bathke made changes -
            Summary Original: All atomic upgrade operations are made idempotent New: Enmsure atomic upgrade operations are idempotent
            Sebastian Bathke made changes -
            Summary Original: Enmsure atomic upgrade operations are idempotent New: Ensure atomic upgrade operations are idempotent
            Sebastian Bathke made changes -
            Description Original: Context:
            In order to allow resumable upgrade any atomic operation that is part of the upgrade should be idempotent and fail-safe if it already has been executed. The reason is that logging an operation to be completed may fail in itself and thus a reexecution of any step cannot be avoided in any case.

            Best Refer to the anatomoy of an upgrade section in https://docs.google.com/document/d/1ldg2w6On3E5zSLrvsTPxiGXivaaDkNFSeE70edRBitA which operations need to be checked in regards to this.

            AT:
            - all operations of the upgrade are ensured to be idempotent and fail-safe of retry
            New: Context:
            In order to allow resumable upgrade any atomic operation that is part of the upgrade should be idempotent and fail-safe if it already has been executed. The reason is that logging an operation to be completed may fail in itself and thus a reexecution of any step cannot be avoided in any case.

            Best Refer to the anatomoy of an upgrade section in https://docs.google.com/document/d/1ldg2w6On3E5zSLrvsTPxiGXivaaDkNFSeE70edRBitA which operations need to be checked in regards to this.

            AT:
            - all operations of the upgrade are ensured to be idempotent and fail-safe to be rerun even though completed previously
            Sebastian Bathke made changes -
            Mentioned Roles
            Sebastian Bathke made changes -
            Mentioned Groups
            Sebastian Bathke made changes -
            Status Original: In Development [ 10312 ] New: In Review [ 10212 ]
            Sebastian Bathke made changes -
            Assignee Original: Sebastian Bathke [ sebastian.bathke ] New: Joshua Windels [ joshua.windels ]

              Unassigned Unassigned
              sebastian.bathke Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: