The IP workaround doesn't work because archive.ubuntu.com is a virutal host (ie it needs the Host: header in the HTTP request). What I did to work around that was add this to my preseed.cfg. Adjust as needed
I added the dns in there just in case it happened to start working again :)
Of course, add other IPs/names that you need. If you need a lot, not sure. I was playing with the idea of trying to get it to install 6.9 only, but I couldn't figure out how to tell it to do that (and the early_command is too soon, and the late_command is too late).
It'd be great if 6.10 could be rolled back for now.
The IP workaround doesn't work because archive.ubuntu.com is a virutal host (ie it needs the Host: header in the HTTP request). What I did to work around that was add this to my preseed.cfg. Adjust as needed
d-i preseed/ early_command string echo "91.189.88.161 archive.ubuntu.com" >> /etc/hosts && echo "hosts: files dns" >> /etc/nsswitch.conf
I added the dns in there just in case it happened to start working again :)
Of course, add other IPs/names that you need. If you need a lot, not sure. I was playing with the idea of trying to get it to install 6.9 only, but I couldn't figure out how to tell it to do that (and the early_command is too soon, and the late_command is too late).
It'd be great if 6.10 could be rolled back for now.