Skip to content

Conversation

@enxebre
Copy link
Member

@enxebre enxebre commented May 11, 2023

No description provided.

@enxebre enxebre changed the title Gate more Operators on Hypeshift e2e HOSTEDCP-966: Gate more Operators on Hypeshift e2e May 11, 2023
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented May 11, 2023

@enxebre: This pull request references HOSTEDCP-966 which is a valid jira issue.

Details

In response to this:

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 openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label May 11, 2023
@openshift-ci openshift-ci bot requested review from candita and kpouget May 11, 2023 09:45
@kpouget
Copy link
Contributor

kpouget commented May 11, 2023

I don't know why I was picked up as a reviewer for this PR, seems to be a bug from Prow/Github 🤔

@enxebre enxebre force-pushed the gate-more-operator-on-hypershift branch from 42a4032 to 6551635 Compare May 11, 2023 10:18
@enxebre
Copy link
Member Author

enxebre commented May 11, 2023

/pj-rehearse

@enxebre
Copy link
Member Author

enxebre commented May 11, 2023

cc @dagrayvid @Miciah

@dagrayvid
Copy link
Contributor

This seems like a great idea, thanks @enxebre. FYI @jmencak

@muraee
Copy link
Contributor

muraee commented May 15, 2023

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label May 15, 2023
@enxebre enxebre force-pushed the gate-more-operator-on-hypershift branch from 6551635 to f6d860f Compare May 22, 2023 09:50
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label May 22, 2023
@openshift-ci-robot
Copy link
Contributor

[REHEARSALNOTIFIER]
@enxebre: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-cluster-ingress-operator-master-e2e-hypershift openshift/cluster-ingress-operator presubmit Presubmit changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-operator openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn-serial openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn-single-node openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn-upgrade openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-azure-operator openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-azure-ovn openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-gcp-operator openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-e2e-gcp-ovn openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-images openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-unit openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-ingress-operator-master-verify openshift/cluster-ingress-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-hypershift openshift/cluster-node-tuning-operator presubmit Presubmit changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-aws-operator openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-aws-ovn openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-gcp-pao openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-gcp-pao-updating-profile openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-no-cluster openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-e2e-upgrade openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-images openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-unit openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-verify openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
pull-ci-openshift-cluster-node-tuning-operator-master-vet openshift/cluster-node-tuning-operator presubmit Ci-operator config changed
periodic-ci-openshift-cluster-node-tuning-operator-master-e2e-nightly N/A periodic Ci-operator config changed
Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 10 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 20 rehearsals
Comment: /pj-rehearse max to run up to 35 rehearsals
Comment: /pj-rehearse auto-ack to run up to 10 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse abort to abort all active rehearsals

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@muraee
Copy link
Contributor

muraee commented May 22, 2023

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label May 22, 2023
@Miciah
Copy link
Contributor

Miciah commented May 23, 2023

/lgtm

container:
from: src
- as: e2e-hypershift
steps:
Copy link
Contributor

Choose a reason for hiding this comment

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

Could we add optional: true until we know this doesn't introduce any issues for cluster-ingress-operator CI?

Copy link
Member Author

@enxebre enxebre May 23, 2023

Choose a reason for hiding this comment

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

We are actually intentionally setting it as not optional at this point given we're GAing to prevent operators from breaking us at it has happened in the past.
We are doing the same in multiple operators and we are also ci stream promotion blocker now. I think it's a fair organic step and we can always relax it back if it cause unncessary issues. Makes sense?

Copy link
Member Author

@enxebre enxebre May 24, 2023

Choose a reason for hiding this comment

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

This is the newest example openshift/cluster-ingress-operator#930 where this could have been very valuable.
We need to get this merged asap right after fixing this new issue so teams are able to operate with healthy safety checks that ensure GA level stability.

@dgoodwin
Copy link
Contributor

/approve

Super important.

@enxebre just rehersal ack when you're happy with the results. The revert is on it's way, being forced in.

@enxebre
Copy link
Member Author

enxebre commented May 24, 2023

Revert merged openshift/cluster-ingress-operator#938
Let's see it go back green and then merge
/pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-hypershift

@enxebre
Copy link
Member Author

enxebre commented May 24, 2023

util.go:452: Container route-controller-manager in pod openshift-route-controller-manager-6b8747c96c-p6hzf has a restartCount > 0 (8)

I assume that was still using conflicting code

/pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-hypershift

@kpouget
Copy link
Contributor

kpouget commented May 24, 2023

/lgtm

@openshift-ci
Copy link
Contributor

openshift-ci bot commented May 24, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dgoodwin, enxebre, kpouget, Miciah, muraee

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 May 24, 2023
@sjenning
Copy link
Contributor

/pj-rehearse ack

@openshift-ci-robot openshift-ci-robot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label May 24, 2023
@sjenning
Copy link
Contributor

I assume that was still using conflicting code

Nope a different break openshift/cluster-openshift-controller-manager-operator#288 and openshift/route-controller-manager#22

@openshift-ci
Copy link
Contributor

openshift-ci bot commented May 24, 2023

@enxebre: 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/rehearse/openshift/cluster-ingress-operator/master/e2e-aws-ovn-serial 65516353baf8fe399861f57b6d24773ab22424d7 link unknown /pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn-serial
ci/rehearse/openshift/cluster-ingress-operator/master/e2e-aws-ovn 65516353baf8fe399861f57b6d24773ab22424d7 link unknown /pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-aws-ovn
ci/rehearse/openshift/cluster-ingress-operator/master/e2e-azure-operator 65516353baf8fe399861f57b6d24773ab22424d7 link unknown /pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-azure-operator
ci/rehearse/openshift/cluster-ingress-operator/master/e2e-hypershift f6d860f link unknown /pj-rehearse pull-ci-openshift-cluster-ingress-operator-master-e2e-hypershift

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-merge-robot openshift-merge-robot merged commit c313684 into openshift:master May 24, 2023
@openshift-ci
Copy link
Contributor

openshift-ci bot commented May 24, 2023

@enxebre: Updated the following 2 configmaps:

  • job-config-master-presubmits configmap in namespace ci at cluster app.ci using the following files:
    • key openshift-cluster-ingress-operator-master-presubmits.yaml using file ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master-presubmits.yaml
    • key openshift-cluster-node-tuning-operator-master-presubmits.yaml using file ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master-presubmits.yaml
  • ci-operator-master-configs configmap in namespace ci at cluster app.ci using the following files:
    • key openshift-cluster-ingress-operator-master.yaml using file ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-master.yaml
    • key openshift-cluster-node-tuning-operator-master.yaml using file ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-master.yaml
Details

In response to this:

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.

subbarao-meduri pushed a commit to subbarao-meduri/release that referenced this pull request Aug 4, 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. rehearsals-ack Signifies that rehearsal jobs have been acknowledged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants