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

ci(connector-xdai): fix docker rate limit issues with openethereum image pull #3413

Closed
petermetz opened this issue Jul 15, 2024 · 0 comments · Fixed by #3447
Closed

ci(connector-xdai): fix docker rate limit issues with openethereum image pull #3413

petermetz opened this issue Jul 15, 2024 · 0 comments · Fixed by #3447
Assignees
Labels
Flaky-Test-Automation Issues related to test stability (which is a long running issue that can never fully be solved) Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. P3 Priority 3: Medium Tests Anything related to tests be that automatic or manual, integration or unit, etc.
Milestone

Comments

@petermetz
Copy link
Contributor

petermetz commented Jul 15, 2024

Description

I was running the CI on an unrelated pull request when this error popped up in the xdai connector's tests (pasted below).

Suggested solution idea: migrate the xdai connector tests to besu ledger images which get pulled from ghcr.

[2024-07-15T16:25:32.006Z] DEBUG (containers#pullImage()): Failed attempt at pulling container image openethereum/openethereum:v3.2.4 Error: (HTTP code 500) server error - toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit 
    at /home/runner/work/cacti/cacti/packages/cactus-test-tooling/node_modules/docker-modem/lib/modem.js:324:17
    at IncomingMessage.<anonymous> (/home/runner/work/cacti/cacti/packages/cactus-test-tooling/node_modules/docker-modem/lib/modem.js:351:9)
    at IncomingMessage.emit (node:events:529:35)
    at endReadableNT (node:internal/streams/readable:1368:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21) {
  reason: 'server error',
  statusCode: 500,
  json: null,
  attemptNumber: 1,
  retriesLeft: 6
}

Acceptance Criteria

  1. CI tests are passing for the xdai connector consistently even when we have a high volume of executions.
@petermetz petermetz added Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. Flaky-Test-Automation Issues related to test stability (which is a long running issue that can never fully be solved) Tests Anything related to tests be that automatic or manual, integration or unit, etc. P3 Priority 3: Medium labels Jul 15, 2024
@petermetz petermetz added this to the v2.0.0 milestone Jul 15, 2024
@jagpreetsinghsasan jagpreetsinghsasan moved this from Todo to In Progress in Cacti_Scrum_Project_v2_Release Jul 17, 2024
aldousalvarez added a commit to aldousalvarez/cactus that referenced this issue Jul 29, 2024
…age pull

Primary Changes
----------------
1. Migrated all the xdai connector tests to besu ledger
   images that is being pulled from ghcr

Fixes hyperledger-cacti#3413

Signed-off-by: aldousalvarez <[email protected]>
@adrianbatuto adrianbatuto moved this from In Progress to In review in Cacti_Scrum_Project_v2_Release Jul 29, 2024
aldousalvarez added a commit to aldousalvarez/cactus that referenced this issue Aug 1, 2024
…age pull

Primary Changes
----------------
1. Migrated all the xdai connector tests to besu ledger
   images that is being pulled from ghcr

Fixes hyperledger-cacti#3413

Signed-off-by: aldousalvarez <[email protected]>
petermetz pushed a commit to aldousalvarez/cactus that referenced this issue Aug 1, 2024
…age pull

Primary Changes
----------------
1. Migrated all the xdai connector tests to besu ledger
   images that is being pulled from ghcr

Fixes hyperledger-cacti#3413

Signed-off-by: aldousalvarez <[email protected]>
petermetz pushed a commit to aldousalvarez/cactus that referenced this issue Aug 1, 2024
…age pull

Primary Changes
----------------
1. Migrated all the xdai connector tests to besu ledger
   images that is being pulled from ghcr

Fixes hyperledger-cacti#3413

Signed-off-by: aldousalvarez <[email protected]>
@github-project-automation github-project-automation bot moved this from In review to Done in Cacti_Scrum_Project_v2_Release Aug 1, 2024
Deepakchowdavarapu pushed a commit to Deepakchowdavarapu/cacti that referenced this issue Aug 5, 2024
…age pull

Primary Changes
----------------
1. Migrated all the xdai connector tests to besu ledger
   images that is being pulled from ghcr

Fixes hyperledger-cacti#3413

Signed-off-by: aldousalvarez <[email protected]>
Signed-off-by: Deepak CH <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Flaky-Test-Automation Issues related to test stability (which is a long running issue that can never fully be solved) Hacktoberfest Hacktoberfest participants are welcome to take a stab at issues marked with this label. P3 Priority 3: Medium Tests Anything related to tests be that automatic or manual, integration or unit, etc.
Projects
None yet
2 participants