8000 OCPBUGS-54658: Increase pull-progress-timeout to `30s` by saschagrunert · Pull Request #9108 · cri-o/cri-o · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

OCPBUGS-54658: Increase pull-progress-timeout to 30s #9108

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

saschagrunert
Copy link
Member
@saschagrunert saschagrunert commented Apr 7, 2025

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

There are use cases where a higher timeout is required because zscaler scans all transfers. To fulfill those we now use a slightly higher default value.

Which issue(s) this PR fixes:

None

Special notes for your reviewer:

Needs to be backported down to 1.29.

Does this PR introduce a user-facing change?

Increased `pull-progress-timeout` to default to `30s`.

@saschagrunert saschagrunert requested a review from mrunalp as a code owner April 7, 2025 10:05
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Apr 7, 2025
@openshift-ci openshift-ci bot added the release-note Denotes a PR that will be considered when it comes time to generate release notes. label Apr 7, 2025
@openshift-ci-robot openshift-ci-robot added the jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. label Apr 7, 2025
@openshift-ci-robot
Copy link

@saschagrunert: This pull request references Jira Issue OCPBUGS-54658, which is invalid:

  • expected the bug to target the "4.19.0" version, but no target version was set

Comment /jira refresh to re-evaluate validity if changes to the Jira bug are made, or edit the title of this pull request to link to a different bug.

The bug has been updated to refer to the pull request using the external bug tracker.

In response to this:

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

There are use cases where a higher timeout is required because zscaler scans all transfers. To fulfill those we now use a slightly higher default value.

Which issue(s) this PR fixes:

None

Special notes for your reviewer:

None

Does this PR introduce a user-facing change?

Increased `pull-progress-timeout` to default to `30s`.

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 dco-signoff: yes Indicates the PR's author has DCO signed all their commits. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Apr 7, 2025
@openshift-ci openshift-ci bot requested review from hasan4791 and QiWang19 April 7, 2025 10:05
@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 7, 2025
@saschagrunert
Copy link
Member Author

/jira refresh

@openshift-ci-robot openshift-ci-robot added jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. and removed jira/invalid-bug Indicates that a referenced Jira bug is invalid for the branch this PR is targeting. labels Apr 7, 2025
@openshift-ci-robot
Copy link

@saschagrunert: This pull request references Jira Issue OCPBUGS-54658, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.19.0) matches configured target version for branch (4.19.0)
  • bug is in the state ASSIGNED, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @cpmeadors

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.

Copy link
Contributor
openshift-ci bot commented Apr 7, 2025

@openshift-ci-robot: GitHub didn't allow me to request PR reviews from the following users: cpmeadors.

Note that only cri-o members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

@saschagrunert: This pull request references Jira Issue OCPBUGS-54658, which is valid. The bug has been moved to the POST state.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target version (4.19.0) matches configured target version for branch (4.19.0)
  • bug is in the state ASSIGNED, which is one of the valid states (NEW, ASSIGNED, POST)

Requesting review from QA contact:
/cc @cpmeadors

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.

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.

Copy link
codecov bot commented Apr 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.03%. Comparing base (8d5c8a7) to head (012b6cd).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9108      +/-   ##
==========================================
- Coverage   47.03%   47.03%   -0.01%     
==========================================
  Files         160      160              
  Lines       23608    23608              
==========================================
- Hits        11104    11103       -1     
- Misses      11407    11408       +1     
  Partials     1097     1097              
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@saschagrunert
Copy link
Member Author

/retest

There are use cases where a higher timeout is required because zscaler
scans all transfers. To fulfill those we now use a slightly higher
default value.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
@saschagrunert saschagrunert force-pushed the pull-progress-timeout-30 branch from ef02542 to 012b6cd Compare April 7, 2025 12:30
Copy link
Member
@sohankunkerkar sohankunkerkar 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 openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Apr 7, 2025
8000 Copy link
Contributor
openshift-ci bot commented Apr 7, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: saschagrunert, sohankunkerkar

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

The pull request process is described here

Needs approval from an approver in each of these files:
  • OWNERS [saschagrunert,sohankunkerkar]

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

@saschagrunert
Copy link
Member Author

/retest

@saschagrunert
Copy link
Member Author

/override ci/prow/ci-e2e-evented-pleg

Copy link
Contributor
openshift-ci bot commented Apr 8, 2025

@saschagrunert: Overrode contexts on behalf of saschagrunert: ci/prow/ci-e2e-evented-pleg

In response to this:

/override ci/prow/ci-e2e-evented-pleg

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-merge-bot openshift-merge-bot bot merged commit 597debb into cri-o:main Apr 8, 2025
74 of 78 checks passed
@openshift-ci-robot
Copy link

@saschagrunert: Jira Issue OCPBUGS-54658: All pull requests linked via external trackers have merged:

Jira Issue OCPBUGS-54658 has been moved to the MODIFIED state.

In response to this:

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

There are use cases where a higher timeout is required because zscaler scans all transfers. To fulfill those we now use a slightly higher default value.

Which issue(s) this PR fixes:

None

Special notes for your reviewer:

Needs to be backported down to 1.29.

Does this PR introduce a user-facing change?

Increased `pull-progress-timeout` to default to `30s`.

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.

@saschagrunert saschagrunert deleted the pull-progress-timeout-30 branch April 8, 2025 11:15
@saschagrunert
Copy link
Member Author

/cherry-pick release-1.32
/cherry-pick release-1.31
/cherry-pick release-1.30
/cherry-pick release-1.29

@openshift-cherrypick-robot

@saschagrunert: new pull request created: #9112

In response to this:

/cherry-pick release-1.32
/cherry-pick release-1.31
/cherry-pick release-1.30
/cherry-pick release-1.29

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-cherrypick-robot

@saschagrunert: new pull request created: #9113

In response to this:

/cherry-pick release-1.32
/cherry-pick release-1.31
/cherry-pick release-1.30
/cherry-pick release-1.29

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-cherrypick-robot

@saschagrunert: new pull request created: #9114

In response to this:

/cherry-pick release-1.32
/cherry-pick release-1.31
/cherry-pick release-1.30
/cherry-pick release-1.29

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-cherrypick-robot

@saschagrunert: new pull request created: #9115

In response to this:

/cherry-pick release-1.32
/cherry-pick release-1.31
/cherry-pick release-1.30
/cherry-pick release-1.29

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.

@haircommander
Copy link
Member

how did we come to this value? I'm unsure we want to do this for this one use case. 10s worked for years before we dropped it then made it configurable, why change now? It feels like the point of having it configurable is these bespoke solutions can set it themselves

@saschagrunert
Copy link
Member Author

how did we come to this value?

I have two examples where they stated that a higher timeout would be beneficial. We could also disable it by default. I thought having a custom configuration is not doable for managed cloud services downstream.

saschagrunert added a commit to saschagrunert/cri-o that referenced this pull request Apr 14, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
@saschagrunert
Copy link
Member Author

@haircommander #9130

saschagrunert added a commit to saschagrunert/cri-o that referenced this pull request Apr 14, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
@haircommander
Copy link
Member

10s worked for years before we dropped it then made it configurable

I dug into it and this is wrong, it kinda worked for one year: 1a377cc

saschagrunert added a commit to saschagrunert/cri-o that referenced this pull request Apr 16, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Cherry-picked: 44d9073

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/cri-o that referenced this pull request Apr 17, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Cherry-picked: 44d9073

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/cri-o that referenced this pull request Apr 17, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Cherry-picked: 44d9073

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/cri-o that referenced this pull request Apr 17, 2025
Follow-up on cri-o#9108 and multiple
requests to disable the timeout per default.

Cherry-picked: 44d9073

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
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. dco-signoff: yes Indicates the PR's author has DCO signed all their commits. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm Indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0