Skip to content

[BUG] progress quiet is ignored with COMPOSE_BAKE when output is redirected #13164

@tribut

Description

@tribut

Description

With COMPOSE_BAKE=true, the --progress quiet works only when the output is not redirected. When the output is redirected, --progress quiet is ignored.

Steps To Reproduce

  1. Run COMPOSE_BAKE=true docker compose --progress quiet build (observe no output)
  2. Run COMPOSE_BAKE=true docker compose --progress quiet build | tee /dev/null (observe full build output)
  3. Run COMPOSE_BAKE=false docker compose --progress quiet build | tee /dev/null (observe no output)

Compose Version

Docker Compose version v2.39.1
-bash: docker-compose: command not found

Docker Environment

Client: Docker Engine - Community
 Version:    28.3.3
 Context:    default
 Debug Mode: false                                                       
 Plugins:                                                                
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.26.1
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.39.1
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Anything else?

Maybe related to #12833

This seems to be resolved by downgrading to docker compose 2.38.2, specifically

  • docker-compose-plugin=2.38.2-1~debian.12~bookworm and
  • docker-compose-plugin=2.38.2-1~debian.13~trixie.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions