Skip to content

OCPVE-674: feat: add annotations for capabilities feature#565

Merged
openshift-ci[bot] merged 1 commit intoopenshift:masterfrom
eggfoobar:add-capability-annotation
Oct 20, 2023
Merged

OCPVE-674: feat: add annotations for capabilities feature#565
openshift-ci[bot] merged 1 commit intoopenshift:masterfrom
eggfoobar:add-capability-annotation

Conversation

@eggfoobar
Copy link
Copy Markdown
Contributor

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Sep 18, 2023
@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 18, 2023
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Sep 18, 2023

@eggfoobar: This pull request references OCPVE-674 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.15.0" version, but no target version was set.

Details

In response to this:

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

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/test-infra repository.

@openshift-ci openshift-ci Bot requested review from kevinrizza and ncdc September 18, 2023 01:48
@eggfoobar
Copy link
Copy Markdown
Contributor Author

/assign @kevinrizza

@stevekuznetsov
Copy link
Copy Markdown
Contributor

@eggfoobar I think you'll need to go upstream and add these unless you can post-process them into all manifests in the generator script

@eggfoobar
Copy link
Copy Markdown
Contributor Author

Thanks @stevekuznetsov, I wasn't able to find if we add the OCP specific annotations in the upstream projects, except in the generate_crds_manifests.sh in this repo. That's the script scripts/generate_crds_manifests.sh I modified, is there something similar in the upstream?

@stevekuznetsov
Copy link
Copy Markdown
Contributor

Oops, sorry - missed the yq in the loop there. I think this should be fine.

@eggfoobar eggfoobar force-pushed the add-capability-annotation branch 2 times, most recently from bae504a to 6bfd2e0 Compare October 2, 2023 19:39
@eggfoobar
Copy link
Copy Markdown
Contributor Author

/retest-required

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/unhold

API Change merged in 🎉

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 3, 2023
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Oct 3, 2023

@eggfoobar: This pull request references OCPVE-674 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.15.0" version, but no target version was set.

Details

In response to this:

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

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/test-infra repository.

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/retest-required

@openshift-merge-robot
Copy link
Copy Markdown
Contributor

@eggfoobar: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-gcp-olm 6bfd2e0 link true /test e2e-gcp-olm
ci/prow/e2e-gcp-ovn 6bfd2e0 link true /test e2e-gcp-ovn
ci/prow/e2e-gcp-olm-flaky 6bfd2e0 link false /test e2e-gcp-olm-flaky
ci/prow/e2e-gcp-console-olm 6bfd2e0 link true /test e2e-gcp-console-olm

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/test-infra repository. I understand the commands that are listed here.

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Oct 3, 2023
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Oct 3, 2023

@eggfoobar: This pull request references OCPVE-674 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.15.0" version, but no target version was set.

Details

In response to this:

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

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/test-infra repository.

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 3, 2023
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Oct 3, 2023

@eggfoobar: This pull request references OCPVE-674 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.15.0" version, but no target version was set.

Details

In response to this:

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

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/test-infra repository.

@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 8d6f8c4 and 2 for PR HEAD 6bfd2e0 in total

Copy link
Copy Markdown
Contributor

@tmshort tmshort left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Oct 3, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: eggfoobar, ncdc, tmshort

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

@kevinrizza
Copy link
Copy Markdown
Member

looks like there was a hiccup with cluster initialization on all those tests

/retest

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/hold for now until we get CVO in update first.

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 4, 2023
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Oct 4, 2023

@eggfoobar: This pull request references OCPVE-674 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.15.0" version, but no target version was set.

Details

In response to this:

adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

/hold

This is on hold until openshift/api#1589 is merged in.

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/test-infra repository.

@tmshort
Copy link
Copy Markdown
Contributor

tmshort commented Oct 12, 2023

/retest

@eggfoobar
Copy link
Copy Markdown
Contributor Author

This will fail by design until the CVO change is in @tmshort, so this can be left on hold until we're done updating some preliminary tests, I'll unhold this once that validation is done and we can allow the normal process to take shape here.

Comment thread manifests/image-references Outdated
adding annotation for capabilities to all manifest resources, this will allow users to make OLM an optional install

Signed-off-by: ehila <ehila@redhat.com>

fix: update generate manifests script

Signed-off-by: ehila <ehila@redhat.com>
@eggfoobar eggfoobar force-pushed the add-capability-annotation branch from 6bfd2e0 to a74164e Compare October 14, 2023 18:41
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Oct 14, 2023
@eggfoobar
Copy link
Copy Markdown
Contributor Author

/retest-required

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/unhold

We should be all set with this now, CVO has been merged in and latest CI payloads are pulling in the change.

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 17, 2023
@kevinrizza
Copy link
Copy Markdown
Member

/lgtm
/retest-required

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Oct 17, 2023
@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD e98b8f0 and 2 for PR HEAD a74164e in total

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/retest-required

@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD cd4a94a and 1 for PR HEAD a74164e in total

@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 412cb7c and 0 for PR HEAD a74164e in total

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Oct 18, 2023

@eggfoobar: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-gcp-olm-flaky a74164e link false /test e2e-gcp-olm-flaky

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/test-infra repository. I understand the commands that are listed here.

@openshift-ci-robot
Copy link
Copy Markdown

/hold

Revision a74164e was retested 3 times: holding

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 18, 2023
@tmshort
Copy link
Copy Markdown
Contributor

tmshort commented Oct 20, 2023

/retest e2e-gcp-olm

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Oct 20, 2023

@tmshort: The /retest command does not accept any targets.
The following commands are available to trigger required jobs:

  • /test e2e-gcp-console-olm
  • /test e2e-gcp-olm
  • /test e2e-gcp-ovn
  • /test e2e-upgrade
  • /test images
  • /test unit-api
  • /test unit-olm
  • /test unit-psm
  • /test unit-registry
  • /test verify

The following commands are available to trigger optional jobs:

  • /test e2e-gcp-olm-flaky

Use /test all to run all jobs.

Details

In response to this:

/retest e2e-gcp-olm

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/test-infra repository.

@tmshort
Copy link
Copy Markdown
Contributor

tmshort commented Oct 20, 2023

/test e2e-gcp-olm

@eggfoobar
Copy link
Copy Markdown
Contributor Author

/unhold

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 20, 2023
@openshift-ci openshift-ci Bot merged commit e15e6c9 into openshift:master Oct 20, 2023
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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants