[20.10] Regression: detection of experimental --stream is incorrect #41647
Labels
area/builder
kind/bug
Bugs are bugs. The cause may or may not be known at triage time so debugging may be needed.
status/needs-attention
Calls for a collective discussion during a review session
version/20.10
Milestone
relates to #39983
relates to docker-archive/docker-ce#660 (comment)
relates to docker/cli#2809
Looks like the report we received about the daemon producing an error about the experimental
--stream
option no longer being supported is not fixed yet (the fix in the CLI docker/cli#2809 is not sufficient, as older CLI's will fail)I accidentally discovered how to reproduce:
Daemon (built from v20.10.0-beta1 tag) started without
--experimental
:Daemon:
Daemon, started with
--experimental
Daemon:
session=btn05f8k6kkk2110fs3djyork
, even without it having the--stream
option set, so for some reason, it looks for the daemon to be experimental, and in that case, sends a session-idTrying with explicit
--stream
:That looks like another bug, but working around that by using a Dockerfile instead of
stdin
;--stream
, theremote=client-session
is set: perhaps set should produce an error for that parameter instead?The text was updated successfully, but these errors were encountered: