Skip to content

Conversation

@everettraven
Copy link
Contributor

@everettraven everettraven commented Jul 31, 2025

Fixes a handful of issues that happened to merge in #29917

Specifically:

  • Keycloak users were improperly configured leading to tests failing to authenticate as the configured user.
  • Update requests for the authentication resource were not being properly retried if they errored out.
  • Increases timeout for how long we wait for the keycloak to become available. Also logs the current state of the keycloak deployment if it is not yet available for debugging purposes (keycloak deployment gets cleaned up after each test, so it isn't included in job artifacts).
  • No longer wait for a rollout of the KAS if resetting the Authentication resource is a no-op
  • Only remove Keycloak deployment resources after resetting the Authentication resource to avoid console operator going degraded due to missing CA configmap

@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 Jul 31, 2025
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jul 31, 2025

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

Credentials: []credential{
{
Temporary: true,
Temporary: false,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Testing locally, this looked like it was causing issues where the users we created were considered to be "incomplete" because they needed to set a real password.

Comment on lines 136 to 137
Error string `json:"error,omitempty"`
ErrorDescription string `json:"error_description,omitempty"`
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This will allow us to surface errors from Keycloak as we encounter them during authentication

Comment on lines 498 to 513
return false, err
// Only log the error so we continue to retry until the context has timed out
g.GinkgoLogr.Error(err, "updating authentication resource")
return false, nil
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I had forgetten in the original PR that returning an error here immediately stops the polling so we weren't actually retrying this operation on a 409.

This should retry the request until the timeout of 5 minutes every 10 seconds and log the error

@everettraven everettraven changed the title WIP: oidc: improve testing CNTRLPLANE-945: oidc: fix test issues Aug 1, 2025
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Aug 1, 2025
@openshift-ci-robot
Copy link

openshift-ci-robot commented Aug 1, 2025

@everettraven: This pull request references CNTRLPLANE-945 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.20.0" version, but no target version was set.

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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Aug 1, 2025

@everettraven: This pull request references CNTRLPLANE-945 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.20.0" version, but no target version was set.

In response to this:

Fixes a couple issues that happened to merge in #29917

Specifically:

  • Keycloak users were improperly configured leading to tests failing to authenticate as the configured user.
  • Update requests for the authentication resource were not being properly retried if they errored out.

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 Aug 1, 2025

@everettraven: This pull request references CNTRLPLANE-945 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.20.0" version, but no target version was set.

In response to this:

Fixes a couple issues that happened to merge in #29917

Specifically:

  • Keycloak users were improperly configured leading to tests failing to authenticate as the configured user.
  • Update requests for the authentication resource were not being properly retried if they errored out.
  • Increases timeout for how long we wait for the keycloak to become available. Also logs the current state of the keycloak deployment if it is not yet available for debugging purposes (keycloak deployment gets cleaned up after each test).

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 Aug 1, 2025

@everettraven: This pull request references CNTRLPLANE-945 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.20.0" version, but no target version was set.

In response to this:

Fixes a couple issues that happened to merge in #29917

Specifically:

  • Keycloak users were improperly configured leading to tests failing to authenticate as the configured user.
  • Update requests for the authentication resource were not being properly retried if they errored out.
  • Increases timeout for how long we wait for the keycloak to become available. Also logs the current state of the keycloak deployment if it is not yet available for debugging purposes (keycloak deployment gets cleaned up after each test, so it isn't included in job artifacts).

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.

@everettraven everettraven marked this pull request as ready for review August 1, 2025 17:19
@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 Aug 1, 2025
@openshift-ci openshift-ci bot requested review from ibihim and p0lyn0mial August 1, 2025 17:20
@everettraven
Copy link
Contributor Author

I tested these changes as best as I could against a clusterbot cluster, but I'd like to find a way to test these changes in a CI environment using the job configurations in openshift/release#66980

I'm hoping I can merge those, even when failing, to be able to use the /test command here. If not, I'll have to merge this and wait for payload inclusion to use /pj-rehearse in the o/release PR.

Holding until I've got a better grasp on the direction I need to take.
/hold

@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 Aug 1, 2025
@everettraven
Copy link
Contributor Author

/test openshift/cluster-authentication-operator/master/e2e-aws-external-oidc

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 4, 2025

@everettraven: The specified target(s) for /test were not found.
The following commands are available to trigger required jobs:

/test e2e-aws-jenkins
/test e2e-aws-ovn-edge-zones
/test e2e-aws-ovn-fips
/test e2e-aws-ovn-image-registry
/test e2e-aws-ovn-microshift
/test e2e-aws-ovn-microshift-serial
/test e2e-aws-ovn-serial-1of2
/test e2e-aws-ovn-serial-2of2
/test e2e-gcp-ovn
/test e2e-gcp-ovn-builds
/test e2e-gcp-ovn-image-ecosystem
/test e2e-gcp-ovn-upgrade
/test e2e-metal-ipi-ovn-ipv6
/test e2e-vsphere-ovn
/test e2e-vsphere-ovn-upi
/test images
/test lint
/test okd-scos-images
/test unit
/test verify
/test verify-deps

The following commands are available to trigger optional jobs:

/test e2e-agnostic-ovn-cmd
/test e2e-aws-csi
/test e2e-aws-disruptive
/test e2e-aws-etcd-certrotation
/test e2e-aws-etcd-recovery
/test e2e-aws-ovn
/test e2e-aws-ovn-cgroupsv2
/test e2e-aws-ovn-etcd-scaling
/test e2e-aws-ovn-kube-apiserver-rollout
/test e2e-aws-ovn-kubevirt
/test e2e-aws-ovn-serial-ipsec
/test e2e-aws-ovn-serial-publicnet-1of2
/test e2e-aws-ovn-serial-publicnet-2of2
/test e2e-aws-ovn-single-node
/test e2e-aws-ovn-single-node-serial
/test e2e-aws-ovn-single-node-techpreview
/test e2e-aws-ovn-single-node-techpreview-serial
/test e2e-aws-ovn-single-node-upgrade
/test e2e-aws-ovn-upgrade
/test e2e-aws-ovn-upgrade-rollback
/test e2e-aws-ovn-upi
/test e2e-aws-proxy
/test e2e-azure
/test e2e-azure-ovn-etcd-scaling
/test e2e-azure-ovn-upgrade
/test e2e-baremetalds-kubevirt
/test e2e-external-aws
/test e2e-external-aws-ccm
/test e2e-external-vsphere-ccm
/test e2e-gcp-csi
/test e2e-gcp-disruptive
/test e2e-gcp-fips-serial-1of2
/test e2e-gcp-fips-serial-2of2
/test e2e-gcp-ovn-etcd-scaling
/test e2e-gcp-ovn-rt-upgrade
/test e2e-gcp-ovn-techpreview
/test e2e-gcp-ovn-techpreview-serial-1of2
/test e2e-gcp-ovn-techpreview-serial-2of2
/test e2e-gcp-ovn-usernamespace
/test e2e-hypershift-conformance
/test e2e-metal-ipi-ovn
/test e2e-metal-ipi-ovn-bgp-virt-dualstack
/test e2e-metal-ipi-ovn-bgp-virt-dualstack-techpreview
/test e2e-metal-ipi-ovn-dualstack
/test e2e-metal-ipi-ovn-dualstack-bgp
/test e2e-metal-ipi-ovn-dualstack-bgp-local-gw
/test e2e-metal-ipi-ovn-dualstack-local-gateway
/test e2e-metal-ipi-ovn-kube-apiserver-rollout
/test e2e-metal-ipi-serial-1of2
/test e2e-metal-ipi-serial-2of2
/test e2e-metal-ipi-serial-ovn-ipv6-1of2
/test e2e-metal-ipi-serial-ovn-ipv6-2of2
/test e2e-metal-ipi-virtualmedia
/test e2e-metal-ovn-single-node-live-iso
/test e2e-metal-ovn-single-node-with-worker-live-iso
/test e2e-metal-ovn-two-node-arbiter
/test e2e-metal-ovn-two-node-fencing
/test e2e-openstack-ovn
/test e2e-openstack-serial
/test e2e-vsphere-ovn-dualstack-primaryv6
/test e2e-vsphere-ovn-etcd-scaling
/test okd-scos-e2e-aws-ovn

Use /test all to run the following jobs that were automatically triggered:

pull-ci-openshift-origin-main-e2e-agnostic-ovn-cmd
pull-ci-openshift-origin-main-e2e-aws-csi
pull-ci-openshift-origin-main-e2e-aws-disruptive
pull-ci-openshift-origin-main-e2e-aws-ovn
pull-ci-openshift-origin-main-e2e-aws-ovn-cgroupsv2
pull-ci-openshift-origin-main-e2e-aws-ovn-edge-zones
pull-ci-openshift-origin-main-e2e-aws-ovn-fips
pull-ci-openshift-origin-main-e2e-aws-ovn-kube-apiserver-rollout
pull-ci-openshift-origin-main-e2e-aws-ovn-microshift
pull-ci-openshift-origin-main-e2e-aws-ovn-microshift-serial
pull-ci-openshift-origin-main-e2e-aws-ovn-serial-1of2
pull-ci-openshift-origin-main-e2e-aws-ovn-serial-2of2
pull-ci-openshift-origin-main-e2e-aws-ovn-single-node
pull-ci-openshift-origin-main-e2e-aws-ovn-single-node-serial
pull-ci-openshift-origin-main-e2e-aws-ovn-single-node-upgrade
pull-ci-openshift-origin-main-e2e-aws-ovn-upgrade
pull-ci-openshift-origin-main-e2e-aws-proxy
pull-ci-openshift-origin-main-e2e-azure
pull-ci-openshift-origin-main-e2e-gcp-csi
pull-ci-openshift-origin-main-e2e-gcp-ovn
pull-ci-openshift-origin-main-e2e-gcp-ovn-rt-upgrade
pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview
pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview-serial-1of2
pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview-serial-2of2
pull-ci-openshift-origin-main-e2e-gcp-ovn-upgrade
pull-ci-openshift-origin-main-e2e-hypershift-conformance
pull-ci-openshift-origin-main-e2e-metal-ipi-ovn
pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-dualstack
pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-dualstack-local-gateway
pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-ipv6
pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-kube-apiserver-rollout
pull-ci-openshift-origin-main-e2e-metal-ipi-serial-1of2
pull-ci-openshift-origin-main-e2e-metal-ipi-serial-2of2
pull-ci-openshift-origin-main-e2e-metal-ipi-serial-ovn-ipv6-1of2
pull-ci-openshift-origin-main-e2e-metal-ipi-serial-ovn-ipv6-2of2
pull-ci-openshift-origin-main-e2e-metal-ipi-virtualmedia
pull-ci-openshift-origin-main-e2e-openstack-ovn
pull-ci-openshift-origin-main-e2e-vsphere-ovn
pull-ci-openshift-origin-main-e2e-vsphere-ovn-upi
pull-ci-openshift-origin-main-images
pull-ci-openshift-origin-main-lint
pull-ci-openshift-origin-main-okd-scos-e2e-aws-ovn
pull-ci-openshift-origin-main-okd-scos-images
pull-ci-openshift-origin-main-unit
pull-ci-openshift-origin-main-verify
pull-ci-openshift-origin-main-verify-deps

In response to this:

/test openshift/cluster-authentication-operator/master/e2e-aws-external-oidc

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.

@openshift-trt
Copy link

openshift-trt bot commented Aug 5, 2025

Job Failure Risk Analysis for sha: 4c6ac62

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (21) are below the historical average (76): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@openshift-ci-robot
Copy link

openshift-ci-robot commented Aug 5, 2025

@everettraven: This pull request references CNTRLPLANE-945 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.20.0" version, but no target version was set.

In response to this:

Fixes a handful of issues that happened to merge in #29917

Specifically:

  • Keycloak users were improperly configured leading to tests failing to authenticate as the configured user.
  • Update requests for the authentication resource were not being properly retried if they errored out.
  • Increases timeout for how long we wait for the keycloak to become available. Also logs the current state of the keycloak deployment if it is not yet available for debugging purposes (keycloak deployment gets cleaned up after each test, so it isn't included in job artifacts).
  • No longer wait for a rollout of the KAS if resetting the Authentication resource is a no-op
  • Only remove Keycloak deployment resources after resetting the Authentication resource to avoid console operator going degraded due to missing CA configmap

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.

@ShazaAldawamneh
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Aug 5, 2025
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Aug 5, 2025
@everettraven
Copy link
Contributor Author

/hold cancel

@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 Aug 5, 2025
@openshift-trt
Copy link

openshift-trt bot commented Aug 8, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (290): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)
pull-ci-openshift-origin-main-e2e-gcp-ovn-upgrade IncompleteTests
Tests for this run (22) are below the historical average (1710): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@everettraven
Copy link
Contributor Author

/test e2e-gcp-ovn-upgrade

1 similar comment
@everettraven
Copy link
Contributor Author

/test e2e-gcp-ovn-upgrade

@xueqzhan
Copy link
Contributor

xueqzhan commented Aug 8, 2025

/override e2e-gcp-ovn-upgrade

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 8, 2025

@xueqzhan: /override requires failed status contexts, check run or a prowjob name to operate on.
The following unknown contexts/checkruns were given:

  • e2e-gcp-ovn-upgrade

Only the following failed contexts/checkruns were expected:

  • ci/prow/e2e-agnostic-ovn-cmd
  • ci/prow/e2e-aws-csi
  • ci/prow/e2e-aws-disruptive
  • ci/prow/e2e-aws-ovn
  • ci/prow/e2e-aws-ovn-cgroupsv2
  • ci/prow/e2e-aws-ovn-edge-zones
  • ci/prow/e2e-aws-ovn-fips
  • ci/prow/e2e-aws-ovn-kube-apiserver-rollout
  • ci/prow/e2e-aws-ovn-microshift
  • ci/prow/e2e-aws-ovn-microshift-serial
  • ci/prow/e2e-aws-ovn-serial-1of2
  • ci/prow/e2e-aws-ovn-serial-2of2
  • ci/prow/e2e-aws-ovn-single-node
  • ci/prow/e2e-aws-ovn-single-node-serial
  • ci/prow/e2e-aws-ovn-single-node-upgrade
  • ci/prow/e2e-aws-ovn-upgrade
  • ci/prow/e2e-aws-proxy
  • ci/prow/e2e-azure
  • ci/prow/e2e-gcp-csi
  • ci/prow/e2e-gcp-ovn
  • ci/prow/e2e-gcp-ovn-rt-upgrade
  • ci/prow/e2e-gcp-ovn-techpreview
  • ci/prow/e2e-gcp-ovn-techpreview-serial-1of2
  • ci/prow/e2e-gcp-ovn-techpreview-serial-2of2
  • ci/prow/e2e-gcp-ovn-upgrade
  • ci/prow/e2e-hypershift-conformance
  • ci/prow/e2e-metal-ipi-ovn
  • ci/prow/e2e-metal-ipi-ovn-dualstack
  • ci/prow/e2e-metal-ipi-ovn-dualstack-local-gateway
  • ci/prow/e2e-metal-ipi-ovn-ipv6
  • ci/prow/e2e-metal-ipi-ovn-kube-apiserver-rollout
  • ci/prow/e2e-metal-ipi-serial-1of2
  • ci/prow/e2e-metal-ipi-serial-2of2
  • ci/prow/e2e-metal-ipi-serial-ovn-ipv6-1of2
  • ci/prow/e2e-metal-ipi-serial-ovn-ipv6-2of2
  • ci/prow/e2e-metal-ipi-virtualmedia
  • ci/prow/e2e-openstack-ovn
  • ci/prow/e2e-vsphere-ovn
  • ci/prow/e2e-vsphere-ovn-upi
  • ci/prow/images
  • ci/prow/lint
  • ci/prow/okd-scos-e2e-aws-ovn
  • ci/prow/okd-scos-images
  • ci/prow/unit
  • ci/prow/verify
  • ci/prow/verify-deps
  • pull-ci-openshift-origin-main-e2e-agnostic-ovn-cmd
  • pull-ci-openshift-origin-main-e2e-aws-csi
  • pull-ci-openshift-origin-main-e2e-aws-disruptive
  • pull-ci-openshift-origin-main-e2e-aws-ovn
  • pull-ci-openshift-origin-main-e2e-aws-ovn-cgroupsv2
  • pull-ci-openshift-origin-main-e2e-aws-ovn-edge-zones
  • pull-ci-openshift-origin-main-e2e-aws-ovn-fips
  • pull-ci-openshift-origin-main-e2e-aws-ovn-kube-apiserver-rollout
  • pull-ci-openshift-origin-main-e2e-aws-ovn-microshift
  • pull-ci-openshift-origin-main-e2e-aws-ovn-microshift-serial
  • pull-ci-openshift-origin-main-e2e-aws-ovn-serial-1of2
  • pull-ci-openshift-origin-main-e2e-aws-ovn-serial-2of2
  • pull-ci-openshift-origin-main-e2e-aws-ovn-single-node
  • pull-ci-openshift-origin-main-e2e-aws-ovn-single-node-serial
  • pull-ci-openshift-origin-main-e2e-aws-ovn-single-node-upgrade
  • pull-ci-openshift-origin-main-e2e-aws-ovn-upgrade
  • pull-ci-openshift-origin-main-e2e-aws-proxy
  • pull-ci-openshift-origin-main-e2e-azure
  • pull-ci-openshift-origin-main-e2e-gcp-csi
  • pull-ci-openshift-origin-main-e2e-gcp-ovn
  • pull-ci-openshift-origin-main-e2e-gcp-ovn-rt-upgrade
  • pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview
  • pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview-serial-1of2
  • pull-ci-openshift-origin-main-e2e-gcp-ovn-techpreview-serial-2of2
  • pull-ci-openshift-origin-main-e2e-gcp-ovn-upgrade
  • pull-ci-openshift-origin-main-e2e-hypershift-conformance
  • pull-ci-openshift-origin-main-e2e-metal-ipi-ovn
  • pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-dualstack
  • pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-dualstack-local-gateway
  • pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-ipv6
  • pull-ci-openshift-origin-main-e2e-metal-ipi-ovn-kube-apiserver-rollout
  • pull-ci-openshift-origin-main-e2e-metal-ipi-serial-1of2
  • pull-ci-openshift-origin-main-e2e-metal-ipi-serial-2of2
  • pull-ci-openshift-origin-main-e2e-metal-ipi-serial-ovn-ipv6-1of2
  • pull-ci-openshift-origin-main-e2e-metal-ipi-serial-ovn-ipv6-2of2
  • pull-ci-openshift-origin-main-e2e-metal-ipi-virtualmedia
  • pull-ci-openshift-origin-main-e2e-openstack-ovn
  • pull-ci-openshift-origin-main-e2e-vsphere-ovn
  • pull-ci-openshift-origin-main-e2e-vsphere-ovn-upi
  • pull-ci-openshift-origin-main-images
  • pull-ci-openshift-origin-main-lint
  • pull-ci-openshift-origin-main-okd-scos-e2e-aws-ovn
  • pull-ci-openshift-origin-main-okd-scos-images
  • pull-ci-openshift-origin-main-unit
  • pull-ci-openshift-origin-main-verify
  • pull-ci-openshift-origin-main-verify-deps
  • tide

If you are trying to override a checkrun that has a space in it, you must put a double quote on the context.

In response to this:

/override e2e-gcp-ovn-upgrade

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.

@xueqzhan
Copy link
Contributor

xueqzhan commented Aug 8, 2025

/override ci/prow/e2e-gcp-ovn-upgrade

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 8, 2025

@xueqzhan: Overrode contexts on behalf of xueqzhan: ci/prow/e2e-gcp-ovn-upgrade

In response to this:

/override ci/prow/e2e-gcp-ovn-upgrade

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.

@openshift-trt
Copy link

openshift-trt bot commented Aug 8, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (297): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)
pull-ci-openshift-origin-main-e2e-gcp-ovn-upgrade IncompleteTests
Tests for this run (24) are below the historical average (1697): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 391f2e7 and 1 for PR HEAD b1ee547 in total

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 7e8f07d and 0 for PR HEAD b1ee547 in total

@openshift-trt
Copy link

openshift-trt bot commented Aug 9, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (346): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@openshift-ci-robot
Copy link

/hold

Revision b1ee547 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 Aug 9, 2025
@kevinrizza
Copy link
Member

/hold cancel

@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 Aug 9, 2025
@openshift-trt
Copy link

openshift-trt bot commented Aug 9, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (346): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 7e8f07d and 2 for PR HEAD b1ee547 in total

@openshift-trt
Copy link

openshift-trt bot commented Aug 9, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (353): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@kevinrizza
Copy link
Member

/retest-required

@openshift-trt
Copy link

openshift-trt bot commented Aug 10, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (354): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@sosiouxme
Copy link
Member

/override ci/prow/e2e-gcp-ovn-upgrade

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 10, 2025

@sosiouxme: Overrode contexts on behalf of sosiouxme: ci/prow/e2e-gcp-ovn-upgrade

In response to this:

/override ci/prow/e2e-gcp-ovn-upgrade

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.

@openshift-trt
Copy link

openshift-trt bot commented Aug 11, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (361): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

1 similar comment
@openshift-trt
Copy link

openshift-trt bot commented Aug 11, 2025

Job Failure Risk Analysis for sha: b1ee547

Job Name Failure Risk
pull-ci-openshift-origin-main-e2e-aws-disruptive IncompleteTests
Tests for this run (31) are below the historical average (361): IncompleteTests (not enough tests ran to make a reasonable risk analysis; this could be due to infra, installation, or upgrade problems)

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 7e8f07d and 2 for PR HEAD b1ee547 in total

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 11, 2025

@everettraven: 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-disruptive b1ee547 link false /test e2e-aws-disruptive
ci/prow/e2e-gcp-ovn-techpreview b1ee547 link false /test e2e-gcp-ovn-techpreview
ci/prow/e2e-aws-ovn-kube-apiserver-rollout b1ee547 link false /test e2e-aws-ovn-kube-apiserver-rollout
ci/prow/e2e-metal-ipi-ovn-kube-apiserver-rollout b1ee547 link false /test e2e-metal-ipi-ovn-kube-apiserver-rollout
ci/prow/e2e-aws-ovn-cgroupsv2 b1ee547 link false /test e2e-aws-ovn-cgroupsv2
ci/prow/e2e-metal-ipi-ovn-dualstack-local-gateway b1ee547 link false /test e2e-metal-ipi-ovn-dualstack-local-gateway
ci/prow/okd-scos-e2e-aws-ovn b1ee547 link false /test okd-scos-e2e-aws-ovn
ci/prow/e2e-aws-proxy b1ee547 link false /test e2e-aws-proxy

Full PR test history. Your PR dashboard.

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.

@kevinrizza
Copy link
Member

/retest-required

@openshift-merge-bot openshift-merge-bot bot merged commit 9849104 into openshift:main Aug 11, 2025
39 of 47 checks passed
@openshift-bot
Copy link
Contributor

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-tests
This PR has been included in build openshift-enterprise-tests-container-v4.20.0-202508111515.p0.g9849104.assembly.stream.el9.
All builds following this will include this PR.

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