Skip to content

TRT-2536: UPSTREAM: <carry>: Fix OTE list tests when SingleReplica#125

Merged
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
mtulio:fix-ote
Feb 4, 2026
Merged

TRT-2536: UPSTREAM: <carry>: Fix OTE list tests when SingleReplica#125
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
mtulio:fix-ote

Conversation

@mtulio
Copy link
Copy Markdown

@mtulio mtulio commented Feb 3, 2026

OTE proposal to fix node tests failures by skipping those when SingleReplica topology, those requires the minimum nodes more than that topology is using on CI.

https://issues.redhat.com/browse/TRT-2536
https://redhat-internal.slack.com/archives/C01CQA76KMX/p1769959838314579

Force skip node tests when SingleReplica topology as it requires the minimum
nodes more than that topology is using on CI.

https://issues.redhat.com/browse/TRT-2536
https://redhat-internal.slack.com/archives/C01CQA76KMX/p1769959838314579
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Feb 3, 2026
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Feb 3, 2026

@mtulio: This pull request references TRT-2536 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 ticket to target the "4.22.0" version, but no target version was set.

Details

In response to this:

Force skip node tests when SingleReplica topology as it requires the minimum nodes more than that topology is using on CI.

https://issues.redhat.com/browse/TRT-2536
https://redhat-internal.slack.com/archives/C01CQA76KMX/p1769959838314579

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 added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 3, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 3, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 3, 2026

/test ?

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 3, 2026

@mtulio: This PR was included in a payload test run from openshift/origin#30747
trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-release-master-ci-4.22-e2e-aws-upgrade-ovn-single-node

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/1ffc4210-0116-11f1-9819-cd56774c6083-0

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 3, 2026

Testing locally shows exclusions:

$ ./aws-cloud-controller-manager-tests-ext list | jq .[].name
"[cloud-provider-aws-e2e] loadbalancer CLB should be reachable with default configurations [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB should be reachable with default configurations [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB should be reachable with target-node-labels [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer CLB internal should be reachable with hairpinning traffic [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB internal should be reachable with hairpinning traffic [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] nodes should set zone-id topology label [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] nodes should label nodes with topology network info if instance is supported [Suite:openshift/conformance/parallel]"

$ ./aws-cloud-controller-manager-tests-ext list --topology=SingleReplica --platform=aws | jq .[].name
"[cloud-provider-aws-e2e] loadbalancer CLB should be reachable with default configurations [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB should be reachable with default configurations [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB should be reachable with target-node-labels [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer CLB internal should be reachable with hairpinning traffic [Suite:openshift/conformance/parallel]"
"[cloud-provider-aws-e2e] loadbalancer NLB internal should be reachable with hairpinning traffic [Suite:openshift/conformance/parallel]"

Cross-ref tests are failing caused by CI build (openshift/origin#30747 (comment) https://github.com/openshift/origin/pull/30747/checks?check_run_id=62361908066), and there is not presubmit for SNO here, I will trigger regular jobs for readiness.

@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Feb 3, 2026

@mtulio: This pull request references TRT-2536 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 ticket to target the "4.22.0" version, but no target version was set.

Details

In response to this:

OTE proposal to fix node tests failures by skipping those when SingleReplica topology, those requires the minimum nodes more than that topology is using on CI.

https://issues.redhat.com/browse/TRT-2536
https://redhat-internal.slack.com/archives/C01CQA76KMX/p1769959838314579

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.

@mtulio mtulio marked this pull request as ready for review February 3, 2026 16:49
@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 Feb 3, 2026
@openshift-ci openshift-ci bot requested review from RadekManak and nrb February 3, 2026 16:49
@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 3, 2026

/test images

1 similar comment
@nrb
Copy link
Copy Markdown

nrb commented Feb 3, 2026

/test images

@nrb
Copy link
Copy Markdown

nrb commented Feb 3, 2026

/lgtm

assuming CI starts passing

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Feb 3, 2026
@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 3, 2026

WRT CI failures: we are investigating on slack and weather this PR could resolve the rhcos builds: openshift/release#74332

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 3, 2026

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 3, 2026

@mtulio: 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-aws-ovn-upgrade 7290da1 link true /test e2e-aws-ovn-upgrade
ci/prow/e2e-hypershift 7290da1 link true /test e2e-hypershift
ci/prow/images 7290da1 link true /test images
ci/prow/e2e-aws-ovn 7290da1 link true /test e2e-aws-ovn

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.

@mtulio mtulio marked this pull request as draft February 4, 2026 13:32
@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 Feb 4, 2026
@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

/test images

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 4, 2026

@mtulio: This PR was included in a payload test run from openshift/origin#30747
trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-release-master-ci-4.22-e2e-aws-upgrade-ovn-single-node

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/44e2a1b0-01ce-11f1-9724-30c89ce3097e-0

@mtulio mtulio marked this pull request as ready for review February 4, 2026 14:01
@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 Feb 4, 2026
@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

images is now passing, converting to regular PR to trigger overall tests while cross PR is running with OTE (last comment)

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

/retest-required

@openshift-ci openshift-ci bot requested review from damdo and racheljpg February 4, 2026 14:02
@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

@mtulio: This PR was included in a payload test run from openshift/origin#30747 trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-release-master-ci-4.22-e2e-aws-upgrade-ovn-single-node

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/44e2a1b0-01ce-11f1-9724-30c89ce3097e-0

I am observing in the live logs of running payload job that the OTE is now listing only expected test counts (5):

time="2026-02-04T15:02:27Z" level=info msg="Listed 5 tests in 64.69073ms" binary=aws-cloud-controller-manager-tests-ext

Similar what I've observed in local tests.

This PR is generally ready for review so then we can unblock the binary extraction.

/assign @nrb @neisw

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

/verified by #125 (comment)

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Feb 4, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@mtulio: This PR has been marked as verified by https://github.com/openshift/cloud-provider-aws/pull/125#issuecomment-3848683374.

Details

In response to this:

/verified by #125 (comment)

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
Copy link
Copy Markdown

openshift-ci bot commented Feb 4, 2026

@mtulio: This PR was included in a payload test run from openshift/origin#30747
trigger 0 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 4, 2026

@mtulio: This PR was included in a payload test run from openshift/origin#30747
trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-release-master-ci-4.22-e2e-aws-ovn

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/65449bd0-01f0-11f1-84ad-012a5909521e-0

@mtulio
Copy link
Copy Markdown
Author

mtulio commented Feb 4, 2026

SNO job is reporting passing on five tests prefixed with [cloud-provider-aws] exposed by OTE.

@elmiko
Copy link
Copy Markdown

elmiko commented Feb 4, 2026

/approve

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Feb 4, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: elmiko

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 Feb 4, 2026
@openshift-merge-bot openshift-merge-bot bot merged commit abb165b into openshift:main Feb 4, 2026
8 checks passed
@mtulio mtulio deleted the fix-ote branch February 4, 2026 20:13
mtulio added a commit to mtulio/openshift-origin that referenced this pull request Feb 4, 2026
mtulio added a commit to mtulio/openshift-origin that referenced this pull request Feb 5, 2026
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. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants