On 2026-03-22 05:10, Ask Bjørn Hansen wrote:
Hi James (and everyone),
Sorry about the head-banging, that was my fault!
The CPAN index files on www.cpan.org were stale for most of today, for users in
North America and Asia (in Europe it should have been okay).
Yesterday I added two new backends for the Fastly CDN as part of
decommissioning the old primary cluster (going from two to three origins). The
CPAN sync into the web server storage wasn't set up on the new clusters, so
they were serving a static copy from when they were first provisioned. The old
working backend had fresh data, but requests hitting the new ones got stale
index files.
We usually catch this with monitoring, but not all the monitoring is in place
yet for the new clusters. There's been a lot of work getting the new
infrastructure up and it slipped through.
I've switched the CDN back to only the working backend while I get the sync
sorted on the new clusters.
If you were seeing "this index file is 39 days old" warnings from the cpan
shell, or modules not showing updated versions, that was this.
Ask
There still seem to be missing files on some of the backends.
For example,
https://www.cpan.org/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.117.tar.gz
works when requested from Europe, but gives a 404 when requested from
the USA.
https://www.cpan.org/authors/id/W/WA/WATERKIP/AnyEvent-I3X-Workspace-OnDemand-0.010.tar.gz
has the same issue.