PROGRESS:
{panel:title=Following Getting Started in https://github.com/operator-framework/getting-started} After following the steps in the[Getting Started|https://github.com/operator-framework/getting-started#manage-the-operator-using-the-operator-lifecycle-manager] the issue "_csv in namespace with no operatorgroups Provide_" is faced. Shows that it is outdated. See [here|https://github.com/operator-framework/operator-sdk-samples/issues/57] and check the image attached with the error.
!Screenshot 2019-03-27 at 10.14.40.png|thumbnail!
{panel}
{panel:title=What is required to install the operator in OLM currently?} * Image deployed in a registry. E.g https://cloud.docker.com/repository/docker/cmacedo/memcached-operator * ClusterServiceVersion * CatalogSource * Subscription * OperatorGroup
*Following some examples:*
* https://github.com/operator-framework/operator-sdk-samples/issues/57#issuecomment-468331755 * https://github.com/estroz/community-operators/blob/scorecard-pr-check/scripts/lib/file#L70
**NOTE** See it [architecture documentation|https://github.com/operator-framework/operator-lifecycle-manager/blob/master/Documentation/design/architecture.md] to have a better understanding.
{panel}
{panel:title=Useful Info - How to allow users to manage the Subscriptions?} If you want to enable additional users to view, create, and manage Subscriptions in a project, they must have the admin and view roles for that project, as well as the view role for the operator-lifecycle-manager project. Cluster administrators can add these roles using the following commands:
{code:java} $ oc policy add-role-to-user admin <user> -n <target_project> $ oc policy add-role-to-user view <user> -n <target_project> $ oc policy add-role-to-user view <user> -n operator-lifecycle-manager {code}
{panel}
|
|