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

[DO NOT MERGE] Debug compose_v2 CI #1046

Closed
wants to merge 1 commit into from

Conversation

felixfontein
Copy link
Collaborator

SUMMARY

Since Docker Compose 2.33.0 CI is failing. (Maybe it's fixed by 2.33.1, which has been released a couple of hours ago.)

ISSUE TYPE
  • Test Pull Request
COMPONENT NAME

CI

@felixfontein
Copy link
Collaborator Author

While Compose 2.33.1 is out, the faililng tests still run with 2.33.0. Note that some passing tests also run with 2.33.0, for example the Arch Linux tests. My guess is that Arch builds Compose slightly different than Docker themselves.

It's too bad that Docker themselves are not providing Debian/Ubuntu packages for Compose 2.33.1 yet...

@felixfontein
Copy link
Collaborator Author

Looks like this is actually a bug in Docker CLI, not in Docker Compose. It was introduced in docker/cli#5229 (which got included in 28.0.0), and fixed in docker/cli#5854, which unfortunately isn't included in 28.0.0 yet.

@felixfontein
Copy link
Collaborator Author

felixfontein commented Feb 26, 2025

28.0.1 has been released, and tests now pass, except on Arch Linux, which upgraded its Docker to 28.0.0 by now, but not to 28.0.1 ;-)

(Arch Linux isn't failling here since I only restarted the failing tests, and the previous successful runs were several days ago when Arch still had < 28.0.0.)

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.

1 participant