ros-infrastructure / ros_buildfarm

ROS buildfarm based on Docker
Apache License 2.0
82 stars 96 forks source link

snapshots.ros.org returns code 504 #879

Closed 130s closed 3 years ago

130s commented 3 years ago

I can't find a GitHub repo about snapshots.ros.org so am reporting here for now.

Issue

I see on our Gitlab CI apt update started failing at some point today (allow me to seal the timestamp that we use).

# apt-get update
:
Ign:29 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial InRelease
Ign:30 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial Release
Ign:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Ign:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Ign:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Ign:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Ign:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Err:31 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main amd64 Packages
  504  Gateway Time-out [IP: 65.8.215.221 80]
Ign:32 http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial/main all Packages
Fetched 20.3 MB in 7min 1s (48.2 kB/s)
W: The repository 'http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
:
W: The repository 'http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://snapshots.ros.org/kinetic/YYYY-MM-DD/ubuntu/dists/xenial/main/binary-amd64/Packages  504  Gateway Time-out [IP: 65.8.215.221 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

From my web browser (in Atlanta, GA) http://snapshots.ros.org/ returns 504 too. So does downforeveryoneorjustme.com say not just me.

504 ERROR
The request could not be satisfied.
CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
Generated by cloudfront (CloudFront)
Request ID: Code6ER5OEe1lN_V2B95e1BP-3_UiEGdRY_EpnS3fcknEUPj3qOTMw==

Also found discourse.ros.org#7705/14 that mentioned Indigo folder returns the same 504.

ros-discourse commented 3 years ago

This issue has been mentioned on ROS Discourse. There might be relevant details there:

https://discourse.ros.org/t/announcing-ros-snapshot-repositories/7705/15

nuclearsandwich commented 3 years ago

The snapshots repository doesn't use the tools provided by the ros_buildfarm project. The best way to report issues with the snapshots repository for the time being is probably to start a new thread reporting the trouble on the Buildfarm category on ROS Discourse.

Edit: I forgot to mention the situation has now been resolved.