Description
While preparing the migration of the component controller to the ocm lib v2, we noticed that the ADR and the implementation of the resolution service had some misunderstandings. It focused on (single) component versions. However, we also want to cache ocm component version repositories.
That is why, we need to adjust the resolution service implementation as well as the ADR to clarify what we actually want to do.
References:
Done Criteria
Description
While preparing the migration of the component controller to the ocm lib v2, we noticed that the ADR and the implementation of the resolution service had some misunderstandings. It focused on (single) component versions. However, we also want to cache ocm component version repositories.
That is why, we need to adjust the resolution service implementation as well as the ADR to clarify what we actually want to do.
References:
Done Criteria
Working prototype in which the component controller use the adjusted resolution serviceWill be part of Finish migration of Component Controller to V2 backed by resolution service #753Adjust the ADR(will be worked on after migration is complete as we expect additional changes (EPIC: Migration ocm-controller v2 to ocm lib v2 #632))