Type of change
Please provide link to gitlab issue or ADR(Architecture Decision Record)
Does this introduce a change in the core logic?
Does this introduce a change in the cloud provider implementation, if so which cloud?
Does this introduce a breaking change?
What is the current behavior?
System was throwing 5xx error code earlier which resulted in implying that service was unavailable.
What is the new/expected behavior?
Introduced variable annotation in os core common and used the latest version of the same in here. The version upgrade introduced some jar files which weren't compatible with springfox, so replaced springfox with OpenApi as part of latest commits.
Have you added/updated Unit Tests and Integration Tests?
Yes, Unit test case is introduced in os core common repo and integration test case is introduced as part of this MR