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

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

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2021.48, 2023.6
    • Component/s: CI/CD

      Description

      To avoid releasing a new LTS minor version that breaks when upgrading, we want to do a smoke test:

      • Launch an LTS instance, version N-1, configured to persist the data directory
      • Stop the instance
      • Upgrade the instance from N-1 to N
      • Start the instance

      This will be achieved by a new stage in the build pipeline, or a parallel sub-stage of the "Test Docker image" stage. It will be launched on reference branches and PRs.

      The target deployment is the default Cloud environment:

      • MongoDB
      • Kafka
      • Opensearch/Elasticsearch

      We can use Helmfile for this purpose, then we'll probably need  to set the Deployment strategy to Recreate to allow updating the Nuxeo Deployment smoothly, without any issue regarding the storage PVC.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: