I came to the office this morning only to be greeted by a whole bunch of puppet errors all over our device fleet.
Upon investigating, it seems none of the devices are capable of locating the raspbian stretch repository anymore. Running
sudo apt-get update on any of them results in the following:
Get:1 http://archive.raspberrypi.org/debian stretch InRelease [25.4 kB] Ign:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease Err:3 http://raspbian.raspberrypi.org/raspbian stretch Release 404 Not Found [IP: 126.96.36.199 80] Get:4 http://archive.raspberrypi.org/debian stretch/main armhf Packages [205 kB] Get:5 http://archive.raspberrypi.org/debian stretch/ui armhf Packages [42.0 kB] Reading package lists... Done E: The repository 'http://raspbian.raspberrypi.org/raspbian stretch Release' does no longer have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default.
This appears to be the case for devices running stretch all over the fleet. They are located in different networks and none of them have problems with connectivity, DNS resolution or similar. They're working fine.
The url http://raspbian/raspberrypi.org/raspbian does not resolve in a browser or in curl.
The url http://raspbian/raspberrypi.org shows the Apache2 default page, as if the server was set up but not configured. I have no idea if this is normal for that server, but I wouldn't expect so.
We have some older devices running Jessie, which doesn't seem to be affected so much, although requests to the same IP also fail:
Err http://mirrordirector.raspbian.org jessie/main armhf Packages 404 Not Found [IP: 188.8.131.52 80] Err http://mirrordirector.raspbian.org jessie/contrib armhf Packages 404 Not Found [IP: 184.108.40.206 80] Err http://mirrordirector.raspbian.org jessie/non-free armhf Packages 404 Not Found [IP: 220.127.116.11 80] Err http://mirrordirector.raspbian.org jessie/rpi armhf Packages 404 Not Found [IP: 18.104.22.168 80]
I have not found an official support page for raspbian, I would be posting this there first if I had. As it is, posting this here and asking if other people are seeing the same behaviour seemed the best option.