Closed laurelmay closed 3 years ago
lol at the hash validation failure. can hack out a solution to that if this PR is even something we want
I think we're in agreement about the uncertainty of ARM support, but I'm ok with small targeted fixes like this that allow us to run on ARM if someone is adventurous and don't complicate the AMD64 path. If you have ideas on supporting the dual-arch hash check, I guess I'd prefer to see that merged alongside this.
Looks like mirror.cc.columbia.edu
is down at the moment (getting timeouts for ping, tcp/80, and tcp/443) so we'll need to re-run the checks at a later time; but in a way it's convenient because we can at least see what one type of failure looks like and validate it still fails on failure :)
This gets the configuration scripts working well enough on Ubuntu aarch64 that there aren't failures for any role and that it doesn't break any core parts of the OS.
It's not perfect since the y86 tools and others aren't ready for aarch64. I don't really intend to propose that we go all-out on making aarch64 work perfectly; just that we don't break too much that already works if someone does try to run it.