envoyproxy / envoy-build-tools

Common build tools shared by the Envoy/UDPA ecosystem
Apache License 2.0
44 stars 66 forks source link

Windows image failed to build #104

Closed phlax closed 4 years ago

phlax commented 4 years ago

I think due to some flake when the last PR landed (#103) the windows toolchain doesnt seem to have been rebuilt.

this is blocking envoyproxy/envoy#13362 as that updates the (hash) tags on the images, and the windows image doesnt exist

mattklein123 commented 4 years ago

cc @envoyproxy/windows-dev could you help with this?

phlax commented 4 years ago

my guess is that an empty commit to master will fix

sunjayBhatia commented 4 years ago

It looks like downloading http://repo.msys2.org/distrib/x86_64/msys2-base-x86_64-20200720.tar.xz is still failing

I can poke around and see if theres an alternative but if I remember from last week, all msys2 site downloads were acting up

sunjayBhatia commented 4 years ago

(Downloading from that link myself is also not working, getting an error via wget and the browser)

phlax commented 4 years ago

yep, not working for me - are there any alternatives ?

phlax commented 4 years ago

@sunjayBhatia i think this is a list of mirrors:

https://github.com/msys2/MSYS2-packages/blob/master/pacman-mirrors/mirrorlist.msys

sunjayBhatia commented 4 years ago

the main site says github/sourceforge downloads are good still: https://www.msys2.org/

The primary download server is currently (since Oct 2nd) down. We are working on bringing it back up. Pacman has preconfigured mirrors so package installations should work, albeit with timeouts. The setup package can be downloaded from SourceForge or GitHub.

we can switch the URL to a github URL and bump to the latest release: https://github.com/msys2/msys2-installer/releases/download/2020-09-03/msys2-base-x86_64-20200903.tar.xz via https://github.com/msys2/msys2-installer/releases

phlax commented 4 years ago

yep this works too:

curl https://mirrors.sjtug.sjtu.edu.cn/msys2/distrib/x86_64/msys2-base-x86_64-20200720.tar.xz
phlax commented 4 years ago

just realised that its a cn mirror which is probs not optimal on network - but it was the first i tried from the mirror list

sunjayBhatia commented 4 years ago

@phlax PR coming shortly to bump msys2

sunjayBhatia commented 4 years ago

See https://github.com/envoyproxy/envoy-build-tools/pull/105