Skip to content

Conversation

@MikeMcC399
Copy link
Collaborator

@MikeMcC399 MikeMcC399 commented Sep 20, 2024

Issue

Change

Update the circle.yml workflow from ubuntu-2204:2024.05.1 to the latest version ubuntu-2204:2024.08.1.

Moving to ubuntu-2204:2024.08.1 updates the components as follows:

Image tag Node.js Docker Engine buildx Status
ubuntu-2204:2024.05.1 20.12.2 26.0.2 v0.14.0 current
ubuntu-2204:2024.08.1 20.16.0 26.1.4 v0.16.1 future

This is a minor version update for Node.js 20.x, a minor version update for Docker Engine 26.x and a major functional update from Docker Buildx v0.14.x to v0.16.1. Based on a review of the release notes, there is no impact expected for the Cypress Docker image build process.

Some failing checks caused by upgrading to buildx v0.15.0 (which was also included in Docker Desktop 4.33.0) were already mitigated (see explanation in #1186 (comment)).

To avoid new warnings, when docker compose run is used, the option --rm is now added. This prevents the creation of orphaned containers in jobs. These were warnings only and did not prevent job completion.

@MikeMcC399 MikeMcC399 self-assigned this Sep 20, 2024
@cypress-app-bot
Copy link

@MikeMcC399

This comment was marked as resolved.

@MikeMcC399 MikeMcC399 marked this pull request as ready for review September 20, 2024 18:26
@jennifer-shehane jennifer-shehane merged commit 48df240 into cypress-io:master Sep 23, 2024
@MikeMcC399 MikeMcC399 deleted the update/ubuntu-image-2024.08.1 branch September 24, 2024 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants