Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-32060

Test LTS instance upgrade from n-1 minor version (hotfix) with data

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2021.x, 2023.x
    • Component/s: CI/CD

      Description

      Following NXP-32058, let's do some more advanced testing of an LTS instance upgrade:

      • Launch an LTS instance, version N-1, configured to persist the data directory
      • Import some relevant data, to be defined
      • Stop the instance
      • Upgrade the instance from N-1 to N
      • Start the instance
      • Validate that everything is working as expected

      This could be achieved by a new pipeline, or another (sub-)stage in the main build pipeline, and will add a new required GitHub status. It will be launched on reference branches and PRs, maybe conditioned by a label.

      The target deployment, as forĀ NXP-32058, is the default Cloud environment:

      • MongoDB
      • Kafka
      • Opensearch/Elasticsearch

      We could leverage the idea of the nuxeo-server-integration-tests repository from NXP-29353 and add a new folder for this upgrade test.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                troger Thomas Roger
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: