-
Type: Task
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Component/s: CI/CD
-
Tags:
-
Team:PLATFORM
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.
- depends on
-
NXP-32058 Test LTS instance upgrade from n-1 minor version (hotfix)
- Resolved