Make the creation of the RepositoryContext optional when pushing a component-descriptor to an OCI registry. It should be made optional and disabled by default.
Why is this needed:
Currently ocm CLI always creates a RepositoryCtx entry in the component descriptor when it is pushed to an OCI registry.
There are scenarios where this behavior is problematic. If component-descriptors are transferred without using the OCM tooling for example the RepositoryContext is wrong.
What would you like to be added:
Make the creation of the RepositoryContext optional when pushing a component-descriptor to an OCI registry. It should be made optional and disabled by default.
Why is this needed:
Currently ocm CLI always creates a RepositoryCtx entry in the component descriptor when it is pushed to an OCI registry. There are scenarios where this behavior is problematic. If component-descriptors are transferred without using the OCM tooling for example the RepositoryContext is wrong.