We are currently running K2 5.2 (5.0003.1118.0). To get to the latest, we're planning on applying:
1) K2 5.2 May 2019 Cumulative Update
2) K2 5.2 May 2019 CU FP 41
We have 3 environments that we will be upgrading - Dev, Preprod and Prod. Our plan is to deploy to Dev, test cycle, then upgrade to Preprod, test cycle, then upgrade to Prod. This will likely take 3 weeks to complete. We have ~30 Prod workflows: 5 in K2 Five (app and workflow) and 30 legacy (migrated from K2 Blackpearl workflows, using ASP.Net front end forms).
My question is for work going on during this time, could there be any problems with deployment version mis-match (either in K2 Five or our legacy workflows)?
The example scenario is: we upgrade our Dev environment first. We have a solution that needs to be promoted from Dev, to Preprod to Prod. We create a deployment package in the upgraded Dev environment, and want to deploy it to our un-upgraded Preprod and Prod environment.