Skip to content
New issue

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

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

Already on GitHub? # 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>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants