envoy icon indicating copy to clipboard operation
envoy copied to clipboard

Missing releases for envoy-windows docker images

Open dimo414 opened this issue 2 months ago • 5 comments

The documentation indicates that there are recent Envoy images for Windows:

You can run Envoy using the official Windows Docker image.

docker pull envoyproxy/envoy-windows:v1.30.1
docker run --rm envoyproxy/envoy-windows:v1.30.1 --version

However it appears only releases up to 1.28.0 and 1.27.2 have actually been published to Docker Hub: https://hub.docker.com/r/envoyproxy/envoy-windows/tags

I know there is some question about the status of Windows support, however the existing documentation for these releases indicates it's still supported. It would be great if images and/or binaries could be made available for any releases that includes Windows support, and for the documentation and changelogs to reflect which releases lack Windows support.

dimo414 avatar May 23 '24 18:05 dimo414

The documentation was never updated to reflect #28588. I'm doing that now.

The status of the Windows build is that it exists in the code base, but is unsupported and untested. No new releases are being made.

zuercher avatar May 23 '24 20:05 zuercher

The last update on #28588 was that Microsoft was staffing keeping the lights on. Did that change?

dimo414 avatar May 23 '24 21:05 dimo414

@dimo414 as mentioned elsewhere if there are users that require a Windows Envoy build i would suggest setting up a downstream project with any required workarounds etc and the necessary CI

phlax avatar May 24 '24 09:05 phlax

Thanks, I appreciate that staffing Windows support may be infeasible, but it would be great if the published documentation could be corrected to reflect that. I'm not sure which elsewhere's you're referring to, but the documentation still indicates Windows is supported.

dimo414 avatar May 24 '24 22:05 dimo414

update PR landed https://github.com/envoyproxy/envoy/pull/34328

phlax avatar May 24 '24 22:05 phlax

Thanks! It would also be helpful if this change was captured in the changelogs of 1.27.3 and 1.28.0 - those are the first places I looked for information about support being dropped.

If it's possible to correct the older releases' docs like 1.27.3 as well, as they still suggest these images exist.

dimo414 avatar May 25 '24 17:05 dimo414