-
-
Notifications
You must be signed in to change notification settings - Fork 585
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
Bump docker-compose to v2.18.1 #4917
Conversation
Download the artifacts for this pull request:
See Testing a PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounded promising but makes it even worse here. Also with a small project.
@gilbertsoft what does it make worse, and in what way? |
|
So you're saying that you tested this PR and were able to detect the difference in timing on build? Did you use There haven't been reports of build being the problem here; dockerr-compose was frozen at 2.15.1 because of #4727 I was wondering if perhaps there was a change about using buildx or something in recent docker-compose versions but I don't see anything there. |
For the test I did:
The first start asked for a poweroff which I did and that's why I did a stop and start again afterwards to have clean results only for the start with router and ssh agent already started and the docker-compose binary already downloaded and preset in the desired version. To compare the time I've taken the last time track start before build and the next perf output after build: v1.21.6 (16:30:54.899870360 -> 16:31:13.136306597 ~ 8.3 seconds) I didn't do a debug refresh for the moment. |
BTW, this can actually be tested easily without actually building; you can use I do see in https://docs.docker.com/compose/environment-variables/envvars/ that we're using some unsupported environment variables still in Lines 1903 to 1910 in c6518c3
|
On the Linux tests, there's no discernable difference in timing. For example, here's your Amplitude test: And here's the 2.18.0 test: |
@gilbertsoft I'm unable to recreate the problems you saw. I've done a full comparison at https://docs.google.com/spreadsheets/d/1SXlXanCoVw0SS_-viLueJ7DdJdjQUjrBT6819OW8pV4/edit?usp=sharing The good news here is the numbers are all fine, and the macOS Docker Desktop numbers, which were horrible and probably the reason I was worrying about recent regressions, were fixed by a factory reset. |
fa7a95f
to
071f35a
Compare
The Issue
Time to catch up to current docker-compose version
How This PR Solves The Issue
Bump to composer 2.18.1
See also
Manual Testing Instructions
Use it.