Addressed issues

MKE 3.9.1 is a hotfix release that resolves the Interactive Container Exec failure issue that has been identified in the initial 3.9.0 release. Because of this issue, customers who are running MKE 3.8.x and who plan to upgrade to MKE 3.9.x should skip version 3.9.0 and upgrade directly to 3.9.1.

[FIELD-8174] Interactive Container Exec failure

With MKE 3.9.0, running the docker exec command with the -t flag to allocate a pseudo-TTY could fail with the following error:

Container exec / console failures (ConsoleSize JSON) - {"message":"invalid JSON: json: cannot unmarshal object into Go struct field ExecStartCheck.ConsoleSize of type [2]uint"}

This error only impacts the use of the docker exec with the -t flag through a client bundle and console sessions through the Web UI.