Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: Enhance dependencies management to CVO operators #1866

Closed
ffromani opened this issue Nov 16, 2020 · 2 comments
Closed

RFE: Enhance dependencies management to CVO operators #1866

ffromani opened this issue Nov 16, 2020 · 2 comments
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@ffromani
Copy link

Feature Request

Is your feature request related to a problem? Please describe.
Allow to depend on CVO operators, not only on OLM-managed operators. In other words, I'd like to express that my operator depends, say, on NTO >= x.y.z and other OLM managed operands.
Up until now, we are using minKubeVersion as minimum proxy for that requirement: knowing that NTO version is bound to the OCP version and that each OCP version is based on a well known kubernets version, we use minKubeVersion to encode this requirement, but we would like to have it more explicit.

Describe the solution you'd like
Extend https://github.com/operator-framework/enhancements/blob/master/enhancements/operator-dependency-resolution.md#syntax in such a way we can depend on CVO operators. Random example only for illustration purposes

dependencies:
  - type: cvo.package
    name: node-tuning-operator
    version: >4.5.3
@ffromani ffromani changed the title Enance dependencies management to CVO operators RFE: Enance dependencies management to CVO operators Dec 1, 2020
@stale
Copy link

stale bot commented Mar 2, 2021

This issue has been automatically marked as stale because it has not had any recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contribution.
For more help on your issue, check out the olm-dev channel on the kubernetes slack [1] and the OLM Dev Working Group [2] [1] https://kubernetes.slack.com/archives/C0181L6JYQ2 [2] https://github.com/operator-framework/community#operator-lifecycle-manager-wg

@stale stale bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 2, 2021
@stale
Copy link

stale bot commented Mar 9, 2021

This issue has been automatically closed because it has not had any recent activity. Thank you for your contribution.

@stale stale bot closed this as completed Mar 9, 2021
@ffromani ffromani changed the title RFE: Enance dependencies management to CVO operators RFE: Enhance dependencies management to CVO operators Mar 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

1 participant