Wso2 is committed in providing a seamless transition for our users as they migratewso2 Identity Server across different product versions. To facilitate this, we offer a separate migration client, specifically designed to manage the migration process. If users are planning to upgrade from an older version to the most recent release of the wso2 Identity Server, they can do so by executing the migration client and adhering to our detailed migration documentation.

With the introduction of every new product release, it is imperative for us to test these migrations meticulously. The testing process must cover various infrastructure combinations, such as different databases and operating systems, to ensure the compatibility and stability of the product across all supported environments. However, manual migration testing with all potential infrastructure combinations is time-consuming and resource intensive.

Solution: Automation

https://www.google.com/imgres?imgurl=https%3A%2F%2Fsklc-tinymce-2021.s3.amazonaws.com%2Fcomp%2F2022%2F09%2F81_1663074848.png&tbnid=LSlflo2xfrKAvM&vet=12ahUKEwj_ytGp95KBAxV2zaACHQS-CHgQMyg_egUIARCAAg..i&imgrefurl=https%3A%2F%2Fskill-lync.com%2Fblogs%2Fhow-are-automation-and-embedded-systems-related&docid=xiFSPPhfuMnViM&w=514&h=514&q=automation&ved=2ahUKEwj_ytGp95KBAxV2zaACHQS-CHgQMyg_egUIARCAAg

<aside> 💡 To reduce the time and resources required for exhaustive testing, and to enhance our efficiency, we have automated the migration client test execution. By automating the migration client test execution, we aim to streamline our processes and improve our overall productivity, while maintaining our commitment to delivering an identity server that meets the highest standards of quality, performance, and reliability

</aside>

Supported wso2 Identity server versions

    wso2IS 5.9, wso2IS 5.10, wso2IS 5.11,wso2IS 6.0, wso2IS 6.1, wso2IS 6.2

Supported Databases Mysql version 8, Mssql version 12, Postgresql version 42

Supported Operating Systems Ubuntu 22.04, MacOs 12 (inside GitHub-hosted runners)