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

Bump Docker Compose version to 2.27.0 #1152

Conversation

jenkins-infra-updatecli[bot]
Copy link
Contributor

Bump Docker Compose version

Update the `DockerCompose` version in the Packer default values

change detected: * key "$.compose_version" updated from "2.26.1" to "2.27.0", in file "provisioning/tools-versions.yml"

2.27.0
Release published on the 2024-04-24 20:35:10 +0000 UTC at the url https://github.com/docker/compose/releases/tag/v2.27.0

## What's Changed
### ✨ Improvements
* Introduce `--abort-on-container-failure` [(11680)](https://github.com/docker/compose/pull/11680)
* Introduce `--all-resources` to _not_ exclude resources not used by services [(11702)](https://github.com/docker/compose/pull/11702)
* Introduce support for `build.entitlements` [(11708)](https://github.com/docker/compose/pull/11708)

### 🐛 Fixes
* Don't use ansi espace sequence when disabled [(11682)](https://github.com/docker/compose/pull/11682)
* Ignore missing containers when compose `down/stop -p` [(11692)](https://github.com/docker/compose/pull/11692)
* Read `COMPOSE_REMOVE_ORPHANS` from `.env` file [(11714)](https://github.com/docker/compose/pull/11714)
* Always kills the containers on second Ctrl-C on `docker compose up` [(11718)](https://github.com/docker/compose/pull/11718)
* Fix progress timer and spinner [(11725)](https://github.com/docker/compose/pull/11725)
* Capture exit code for container being stopped, and return according to `--exit-code-from` [(11715)](https://github.com/docker/compose/pull/11715)
* Don't clear line when navigation is disabled [(11733)](https://github.com/docker/compose/pull/11733)
* Check `container_name` is not in use by another service we will create [(11713)](https://github.com/docker/compose/pull/11713)
* Do not try to create file shares for non-directories [(11738)](https://github.com/docker/compose/pull/11738)
* Remove overly-aggressive feature flag check [(11748)](https://github.com/docker/compose/pull/11748)
* Avoid to try to close channel twice after hitting Ctrl-C on `compose up` [(11719)](https://github.com/docker/compose/pull/11719)
* Fix support for `--flag=value` syntax in compatibility mode [(11752)](https://github.com/docker/compose/pull/11752)
* Fix menu print when logs/menu number of lines change [(11765)](https://github.com/docker/compose/pull/11765)

### 🔧  Internal
* Remove dead url reference. [(11700)](https://github.com/docker/compose/pull/11700)
* Fix typo in comment [(11744)](https://github.com/docker/compose/pull/11744)
* Fix flaky cascade failure test [(11739)](https://github.com/docker/compose/pull/11739)

### ⚙️ Dependencies
* Bump Golang version to `1.21.9` [(11684)](https://github.com/docker/compose/pull/11684)
* Bump engine and cli to `v26.0.1` [(11736)](https://github.com/docker/compose/pull/11736)
* Bump compose-go version to `v2.1.0` [(11756)](https://github.com/docker/compose/pull/11756)
* Update to Moby `v26.1` & buildx `v0.14` [(11750)](https://github.com/docker/compose/pull/11750)
* Bump Buildkit to 0.13.1 [(11762)](https://github.com/docker/compose/pull/11762)


## New Contributors
* @delath made their first contribution in https://github.com/docker/compose/pull/11700
* @koooge made their first contribution in https://github.com/docker/compose/pull/11692
* @jsoriano made their first contribution in https://github.com/docker/compose/pull/11718
* @racequite made their first contribution in https://github.com/docker/compose/pull/11744

**Full Changelog**: https://github.com/docker/compose/compare/v2.26.1...v2.27.0
Update the `DockerCompose` version in the goss test

change detected: * key "$.command.docker_compose.stdout[0]" updated from "2.26.1" to "2.27.0", in file "goss/goss-common.yaml"

2.27.0
Release published on the 2024-04-24 20:35:10 +0000 UTC at the url https://github.com/docker/compose/releases/tag/v2.27.0

## What's Changed
### ✨ Improvements
* Introduce `--abort-on-container-failure` [(11680)](https://github.com/docker/compose/pull/11680)
* Introduce `--all-resources` to _not_ exclude resources not used by services [(11702)](https://github.com/docker/compose/pull/11702)
* Introduce support for `build.entitlements` [(11708)](https://github.com/docker/compose/pull/11708)

### 🐛 Fixes
* Don't use ansi espace sequence when disabled [(11682)](https://github.com/docker/compose/pull/11682)
* Ignore missing containers when compose `down/stop -p` [(11692)](https://github.com/docker/compose/pull/11692)
* Read `COMPOSE_REMOVE_ORPHANS` from `.env` file [(11714)](https://github.com/docker/compose/pull/11714)
* Always kills the containers on second Ctrl-C on `docker compose up` [(11718)](https://github.com/docker/compose/pull/11718)
* Fix progress timer and spinner [(11725)](https://github.com/docker/compose/pull/11725)
* Capture exit code for container being stopped, and return according to `--exit-code-from` [(11715)](https://github.com/docker/compose/pull/11715)
* Don't clear line when navigation is disabled [(11733)](https://github.com/docker/compose/pull/11733)
* Check `container_name` is not in use by another service we will create [(11713)](https://github.com/docker/compose/pull/11713)
* Do not try to create file shares for non-directories [(11738)](https://github.com/docker/compose/pull/11738)
* Remove overly-aggressive feature flag check [(11748)](https://github.com/docker/compose/pull/11748)
* Avoid to try to close channel twice after hitting Ctrl-C on `compose up` [(11719)](https://github.com/docker/compose/pull/11719)
* Fix support for `--flag=value` syntax in compatibility mode [(11752)](https://github.com/docker/compose/pull/11752)
* Fix menu print when logs/menu number of lines change [(11765)](https://github.com/docker/compose/pull/11765)

### 🔧  Internal
* Remove dead url reference. [(11700)](https://github.com/docker/compose/pull/11700)
* Fix typo in comment [(11744)](https://github.com/docker/compose/pull/11744)
* Fix flaky cascade failure test [(11739)](https://github.com/docker/compose/pull/11739)

### ⚙️ Dependencies
* Bump Golang version to `1.21.9` [(11684)](https://github.com/docker/compose/pull/11684)
* Bump engine and cli to `v26.0.1` [(11736)](https://github.com/docker/compose/pull/11736)
* Bump compose-go version to `v2.1.0` [(11756)](https://github.com/docker/compose/pull/11756)
* Update to Moby `v26.1` & buildx `v0.14` [(11750)](https://github.com/docker/compose/pull/11750)
* Bump Buildkit to 0.13.1 [(11762)](https://github.com/docker/compose/pull/11762)


## New Contributors
* @delath made their first contribution in https://github.com/docker/compose/pull/11700
* @koooge made their first contribution in https://github.com/docker/compose/pull/11692
* @jsoriano made their first contribution in https://github.com/docker/compose/pull/11718
* @racequite made their first contribution in https://github.com/docker/compose/pull/11744

**Full Changelog**: https://github.com/docker/compose/compare/v2.26.1...v2.27.0
Jenkins pipeline link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

@jenkins-infra-updatecli jenkins-infra-updatecli bot added the enhancement New feature or request label May 13, 2024
@dduportal dduportal merged commit 69d17c5 into main May 13, 2024
0 of 2 checks passed
@dduportal dduportal deleted the updatecli_main_5559405396153f10eec97bf0745f71df62b85c18538a453eba2e261bfbc14db0 branch May 13, 2024 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants