Problem/Motivation

Docker hub has significantly reduced rate limits for pulls as of 4/1, and also made unexpected changes to DA's dockerhub license.

Drupal CI is erroring due to limit - additional context + discussion in Drupal slack thread: https://drupal.slack.com/archives/CGKLP028K/p1743611728165519?thread_ts=...

Steps to reproduce

Community is reporting CI failures

Proposed resolution

We are moving CI images off of docker hub to gitlab.com registy here: https://gitlab.com/drupal-infrastructure/drupalci/drupalci-environments/...

Note: As of time of writing - we are still syncing images to new registry, will make sure it is fully populated before requesting MR.

Remaining tasks

Core's CI needs to be updated to point at new registry. I will open an MR.

Release notes snippet

Adjusted core CI image registry to use `registry.gitlab.com/drupal-infrastructure/drupalci/drupalci-environments` instead of dockerhub.

Issue fork drupal-3516954

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

maxwhitehead created an issue. See original summary.

maxwhitehead’s picture

Issue summary: View changes
fjgarlin’s picture

Version: 11.1.x-dev » 11.x-dev
Component: other » phpunit

fjgarlin’s picture

I think an alias was created somewhere from the old naming to the new naming for chromedriver.

fjgarlin’s picture

Status: Active » Reviewed & tested by the community

Tests are passing now and code looks good. The change will be very similar for contrib.
RTBC.

  • longwave committed 6155dc89 on 11.0.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...

  • longwave committed 6ef89d99 on 11.1.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...

  • longwave committed 622e3cc1 on 11.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...

  • longwave committed f199bf6a on 10.3.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...

  • longwave committed edc287f5 on 10.4.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...
longwave’s picture

Title: CI: Switch drupalci image registry from dockerhub to gitlab.com (mitigate rate limit errorss) » CI: Switch drupalci image registry from dockerhub to gitlab.com (mitigate rate limit errors)
Version: 11.x-dev » 10.3.x-dev
Assigned: maxwhitehead » Unassigned
Status: Reviewed & tested by the community » Fixed

Green run, jobs all look OK with e.g.

Using Kubernetes executor with image registry.gitlab.com/drupal-infrastructure/drupalci/drupalci-environments/php-8.3-ubuntu-apache:production ...

Committed and pushed to all active branches to maintain parity and avoid errors in case we need to run CI against older branches.

  • longwave committed c2b52d71 on 10.5.x
    Issue #3516954 by maxwhitehead, fjgarlin: CI: Switch drupalci image...
andypost’s picture

new images will go to new registry, nightly tested

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.