Skip to content

Conversation

@perdasilva
Copy link

@perdasilva perdasilva commented Oct 17, 2024

Preconditions:

Changes:

  • Adds the 'OperatorLifecycleManagerV1' cluster capability

Next PR: openshift/cluster-olm-operator#74

@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 17, 2024
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Oct 17, 2024

Hello @perdasilva! Some important instructions when contributing to openshift/api:
API design plays an important part in the user experience of OpenShift and as such API PRs are subject to a high level of scrutiny to ensure they follow our best practices. If you haven't already done so, please review the OpenShift API Conventions and ensure that your proposed changes are compliant. Following these conventions will help expedite the api review process for your PR.

@openshift-ci openshift-ci bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Oct 17, 2024
@openshift-ci openshift-ci bot requested review from deads2k and sjenning October 17, 2024 13:28
@perdasilva perdasilva force-pushed the perdasilva/capability/olmv1 branch 2 times, most recently from 973c383 to e234102 Compare October 18, 2024 13:02
@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Oct 18, 2024
@perdasilva perdasilva changed the title [WIP] Add OperatorLifecycleManagerV1 cluster version capability [HOLD] OPRUN-3588: Add OperatorLifecycleManagerV1 cluster version capability Oct 18, 2024
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Oct 18, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 18, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

Details

In response to this:

Adds the 'OperatorLifecycleManagerV1' cluster capability

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 18, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 18, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

Details

In response to this:

Precondition: #2061 merged
Adds the 'OperatorLifecycleManagerV1' cluster capability

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 18, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OperatorLifecycleManagerV1' cluster capability

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 18, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OperatorLifecycleManagerV1' cluster capability

Next PR:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 18, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.18.0" version, but no target version was set.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OperatorLifecycleManagerV1' cluster capability

Next PR: openshift/cluster-olm-operator#74

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@perdasilva
Copy link
Author

/jira refresh

@openshift-ci-robot
Copy link

openshift-ci-robot commented Oct 30, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Details

In response to this:

/jira refresh

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@perdasilva perdasilva force-pushed the perdasilva/capability/olmv1 branch 2 times, most recently from a588840 to 9393877 Compare November 7, 2024 16:46
@perdasilva perdasilva changed the title [HOLD] OPRUN-3588: Add OperatorLifecycleManagerV1 cluster version capability OPRUN-3588: Add OperatorLifecycleManagerV1 cluster version capability Nov 7, 2024
@perdasilva perdasilva changed the title OPRUN-3588: Add OperatorLifecycleManagerV1 cluster version capability OPRUN-3588: Add OLMv1 cluster version capability Nov 7, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 7, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OLMv1' cluster capability

Next PR: openshift/cluster-olm-operator#74

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@perdasilva perdasilva force-pushed the perdasilva/capability/olmv1 branch from 9393877 to 67ff31f Compare November 7, 2024 17:25
@joelanford
Copy link
Member

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 7, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 7, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OLMv1' cluster capability

Next PR: openshift/cluster-olm-operator#74

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it matter that OLMv1 is showing up in the Default capability set before we actually have it in the default payload?


// ClusterVersionCapabilityOLMv1 manages the Operator Lifecycle Manager (v1)
// which itself manages the lifecycle of operators
ClusterVersionCapabilityOLMv1 ClusterVersionCapability = "OLMv1"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No abbreviations. It'll look silly, but it must be spelled out.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I totally know where that's coming from. But we've had a bunch of upstream consternation on the team with the project name, now that we're trying to expand beyond operators, so we were trying to do a "Kentucky Fried Chicken" -> "KFC" sort of thing to diminish the "Operator" terminology without completely leaving behind the OLM branding.

If we go with OperatorLifecycleManagerV1 now, but in the future determine that the "Operator" branding is hurting our ability to position the project for growing beyond operators, what would it look like to rename?

@perdasilva perdasilva force-pushed the perdasilva/capability/olmv1 branch from 67ff31f to a5347b6 Compare November 8, 2024 17:31
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Nov 8, 2024
@perdasilva perdasilva changed the title OPRUN-3588: Add OLMv1 cluster version capability OPRUN-3588: Add OperatorLifecycleManagerV1 cluster version capability Nov 8, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 8, 2024

@perdasilva: This pull request references OPRUN-3588 which is a valid jira issue.

Details

In response to this:

Preconditions:

Changes:

  • Adds the 'OperatorLifecycleManagerV1' cluster capability

Next PR: openshift/cluster-olm-operator#74

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@joelanford
Copy link
Member

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 8, 2024
@deads2k
Copy link
Contributor

deads2k commented Nov 8, 2024

/approve

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 8, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: deads2k, joelanford, perdasilva

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 8, 2024
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 8, 2024

@perdasilva: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@openshift-merge-bot openshift-merge-bot bot merged commit e22f17d into openshift:master Nov 8, 2024
@openshift-bot
Copy link

[ART PR BUILD NOTIFIER]

Distgit: ose-cluster-config-api
This PR has been included in build ose-cluster-config-api-container-v4.18.0-202411090037.p0.ge22f17d.assembly.stream.el9.
All builds following this will include this PR.

LalatenduMohanty added a commit to LalatenduMohanty/cluster-version-operator that referenced this pull request Nov 11, 2024
Catching up with [1].  Generated with:

  $ go get github.com/openshift/api@master
  $ go mod tidy
  $ go mod vendor
  $ git add -A go.* vendor

  $ go version
  go version go1.22.2 linux/amd64

[1] openshift/api/pull/2066

Signed-off-by: Lalatendu Mohanty <[email protected]>
LalatenduMohanty added a commit to LalatenduMohanty/cluster-version-operator that referenced this pull request Nov 11, 2024
Catching up with [1].  Generated with:

  $ go get github.com/openshift/api@a2817b89f7e0989016967055a142d5e88bed18de
  $ go get github.com/openshift/client-go@923091dd2b1a3d6fe75a06cc4f45972a3ddf84c2
  $ go get github.com/openshift/library-go@0064ad7bd060b9fd52f7840972c1d3e72186d0f0
  $ go mod tidy
  $ go mod vendor
  $ git add -A go.* vendor

  $ go version
  go version go1.22.5 linux/amd64

[1] openshift/api/pull/2066

Signed-off-by: Lalatendu Mohanty <[email protected]>
LalatenduMohanty added a commit to LalatenduMohanty/cluster-version-operator that referenced this pull request Nov 12, 2024
Catching up with [1].  Generated with:

  $ go get github.com/openshift/api@a2817b89f7e0989016967055a142d5e88bed18de
  $ go get github.com/openshift/client-go@923091dd2b1a3d6fe75a06cc4f45972a3ddf84c2
  $ go get github.com/openshift/library-go@0064ad7bd060b9fd52f7840972c1d3e72186d0f0
  $ go mod tidy
  $ go mod vendor
  $ git add -A go.* vendor

  $ go version
  go version go1.22.5 linux/amd64

[1] openshift/api/pull/2066

Signed-off-by: Lalatendu Mohanty <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants