There are a number of reasons why MAIA cannot resolve the version status for an external artifact, setting it to Unresolved.

First: To be able to be Unresolved, MAIA must be integrated with an external service providing the data, else the status will be No data.

Integration examples:

Then, if:

  1. the artifact version you are using doesn't exist at the repository hosting service, or...
  2. you have versioning standards ambiguities, for the artifact version a) you are using or/and b) at the repository hosting service, or...
  3. there is version date ambiguities at the repository hosting service.

the verdict will be Unresolved for the version status.