Hi Dojo,
We were developing a LCA on a staging server whose version was newer than that of the production server we wanted to move it to. We've since upgraded both servers, but are running into issues when deploying the solution:
A unknown exception occurred in CoreGateway: Could not install the package because it requires DataMiner version 10.4.5.0-14225, but this agent is running version 10.4.0.0-15340....
This, however, brought up the question: Is there a way to tell
1) Which version the LCA was developed on (web/server/api/app)
2) What is the minimum required version for the LCA to run? (web/server/api/app)
The latter would be invaluable information to document for the solution, that way the deployer of the solution knows their minimum system requirements instead of finding out due to an error message when deploying.
Hi Alex,
Apps should always be developed on the minimum DataMiner version you intend to support. This is because apps automatically migrate to the version of the system they run on.
Currently, there's no way to determine the minimum version of a Low-Code App from its files. Perhaps storing the DataMiner version from the development system could help. If imported into DIS, it could also set the package’s minimum version accordingly. Both these approaches are currently not being done though.
The error you're seeing is coming from the package, which likely has a minimum version requirement of 10.4.5.