Skip to content

Can't approve install plan for just one operator in cluster scope #2352

@CAIOFCP

Description

@CAIOFCP

Type of question

General Conextt

Question

What did you do?
I have installed an operator that has cluster scope. I set the install plan approval to Manual since I need to keep it in a specific csv due to some project requirements. The thing is that now if I try to install any other operator with cluster scope the framework claims to approve a install plan that contain upgrade for both, the one I have set to Manual approval and the new one I'm installing. Is that possible to approve just one instead of both ?

What did you expect to see?
I would expect to be able to approve a install plan by operator and not one per operator scope.

What did you see instead? Under which circumstances?
I've been forced to uninstall the operator I need to keep in a specific csv and install again after got the second operator installed.

Environment

  • operator-lifecycle-manager version:

OCP 4.6

  • Kubernetes version information:

1.19

  • Kubernetes cluster kind:

Additional context
Operator Hub

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions