Skip to content
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

chore(pipeline) Limit Docker API rate limit when testing #1640

Merged
merged 1 commit into from
Jul 26, 2024

Conversation

dduportal
Copy link
Collaborator

@dduportal dduportal commented Jul 26, 2024

fixup of #1634 (b1e9d05)

This PR uses the DockerHub authentication in the proper location as pointed out by @basil in #1634 (review) (sorry for the noise)

The DockerHub login now happens at the beginning of each test:

Capture d’écran 2024-07-26 à 16 49 53

Note: the long term solution would be to use a local Docker cache-through proxy as per jenkins-infra/helpdesk#4192 (comment).

…enkinsci#1634 (b1e9d05)

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
@dduportal dduportal changed the title chore(pipeline) Limit Docker API rate limit when testing - fixup of #… chore(pipeline) Limit Docker API rate limit when testing Jul 26, 2024
@dduportal dduportal requested review from basil and timja July 26, 2024 12:56
@timja timja merged commit 71de485 into jenkinsci:master Jul 26, 2024
25 checks passed
@dduportal dduportal deleted the chore/pipeline branch July 26, 2024 15:13
@basil
Copy link
Member

basil commented Jul 30, 2024

Fix seems to have failed, as https://ci.jenkins.io/job/Core/job/acceptance-test-harness/job/PR-1645/1/ failed with a rate limit error.

@dduportal
Copy link
Collaborator Author

Fix seems to have failed, as https://ci.jenkins.io/job/Core/job/acceptance-test-harness/job/PR-1645/1/ failed with a rate limit error.

Reopening jenkins-infra/helpdesk#4192

@basil I'm not sure about the error (I might be misusing the Test reports!) but I only see test errors reporting Failed to build image (1): 23e678bc2c56 . But I cannot find any line related to HTTP/429, 429, Too many or rate keywords (also checked in https://ci.jenkins.io/job/Core/job/acceptance-test-harness/job/PR-1645/1/consoleText. What did I missed in the report?

dduportal added a commit to dduportal/acceptance-test-harness that referenced this pull request Aug 6, 2024
…#1634 and jenkinsci#1640

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
basil pushed a commit that referenced this pull request Aug 6, 2024
…1640 (#1662)

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants