crates.io
Apps and SaaS. Source: crates.io status page.
- Incidents, last 90 days
- 0
- Median to mitigation
- none resolved
- Median to resolution
- none resolved
- p95 to resolution
- none resolved
- Naming an upstream provider
- no incidents
- With a postmortem on the status page
- no incidents
Incidents per month
All recorded incidents
DoS Attack
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: An external attack. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
investigating
We are experiencing what looks like a coordinated DoS attack against our API servers. We are monitoring the situation and are assessing our reaction. Crate downloads and dependency resolution through the sparse/git index should not be affected.
-
investigating
We are continuing to investigate this issue.
-
monitoring
We have deployed countermeasures and our servers are largely back to normal again. We keep monitoring the situation. If you encounter any issues please let us know!
-
resolved
This incident has been resolved. Big thanks to Fastly for providing their CDN services and their fast response time!
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io slowness
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: An external attack. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
crates.io responses are unusually slow due to database issues, with occasional 500s due to database timeouts. We are investigating.
-
identified
The read-only replica database used for many of our common queries is under heavy load. We are evaluating options to deal with this.
-
resolved
The primary source of the load appears to have been a scraper abusing our API. We have blocked the scraper and the replica database has returned to its normal heavily loaded state instead of being overloaded.
Excerpts are shortened. Read the full incident on crates.io's status page.
Reverse dependency pages unavailable
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
identified
The reverse dependencies pages are temporarily unavailable. Other crates.io functionality should continue to function normally.
-
monitoring
Reverse dependencies remain disabled, but the rest of crates.io is functioning normally.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Degraded performance on crates.io
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: An external attack. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
monitoring
Crates.io is currently under a suspected denial of service effecting the web frontend. The reverse dependency endpoint has been disabled. You will not be able to browse reverse dependencies on crates.io for the duration of the incident. All other operations, publishes and the...
-
resolved
All endpoints are now operational and available again.
Excerpts are shortened. Read the full incident on crates.io's status page.
Git index slow to update
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
The crates.io background worker is having a bad morning, and a backlog of Git index updates has accumulated. We have given the worker some coffee and it's catching up, but index updates for newly-published crates are running about an hour behind right now. The sparse index (used...
-
monitoring
The background worker has been told to get itself together. The queue is now trending downwards, but git index updates are still running an hour behind. We are continuing to monitor, but we expect this to resolve over the next few hours.
-
resolved
The indexes are now back to normal operations.
Excerpts are shortened. Read the full incident on crates.io's status page.
Git index slow to update
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
identified
The crates.io background worker is having a bad morning, and a backlog of Git index updates has accumulated. We have given the worker some coffee and it's catching up, but index updates for newly-published crates are running about an hour behind right now. The sparse index (used...
-
resolved
The background worker has caught up, and crate publishes are now updating normally in both indexes.
Excerpts are shortened. Read the full incident on crates.io's status page.
Degraded performance on crates.io
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: An external attack. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
crates.io is currently experiencing degraded performance on any requests that hit the database (which is basically anything in the API except crate downloads). We are investigating.
-
identified
The slowdown is definitely database related, and we are in contact with our upstream provider to see if we can track down what the root cause might be.
-
monitoring
The 2025 version of "it's always DNS" might be "it's always AI scrapers pretending to be other things". Our database provider pointed out an expensive endpoint that was being hit just enough by a single IP to cause the incident, but not enough for our normal monitoring setup to...
-
resolved
Everything continues to look stable, so we can consider this resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Git index slow to update
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: Not enough capacity for the load. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
monitoring
Due to a large number of crate versions being published in the last few hours, the legacy Git crate index is currently approximately 245 crate versions (or about two hours) behind. The sparse index (which has been the default since Rust 1.70, released in June 2023) is unaffected.
-
monitoring
The queue burndown has slowed due to an unusual number of crate publishes in the last hour, but it is slowly making progress and is now at 206 pending syncs. It could be anywhere from 2-4 hours from here until it catches up.
-
monitoring
Now at 116 pending syncs. Probably 1½ hours before we're caught up, give or take.
-
monitoring
57 pending syncs.
-
resolved
All published crates have been synced to the Git index, and there is now no backlog.
Excerpts are shortened. Read the full incident on crates.io's status page.
Sparse Index CDN Invalidations Slow to Update
Affected: crates.io
Failure mode: CDN or edge layer failed or served bad content. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
monitoring
A backlog of CDN invalidations is causing a backlog of approximately 350 crate backlog for sparse index updates and CDN updates. We are monitoring as the queue is worked through.
-
monitoring
The sparse index has synchronized and is now up-to-date. CDN updates are still processing.
-
monitoring
The backlog has cleared and all queues are nominal.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Git index slow to update
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: Not enough capacity for the load. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
identified
Due to a large number of crate versions being published in the last few hours, the legacy Git crate index is currently approximately 280 crate versions (or about two hours) behind. The sparse index (which has been the default since Rust 1.70, released in June 2023) is unaffected.
-
monitoring
The Git index sync job backlog is slowly burning down, and is anticipated to catch up in a few hours. We will continue to monitor the situation.
-
resolved
The Git index has caught up and is now up to date.
Excerpts are shortened. Read the full incident on crates.io's status page.
Crate indexes not updating
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
Since approximately 05:20 UTC, index entries in the Git and sparse crate indexes have not been published. We are investigating.
-
identified
Background workers have been restarted.
-
monitoring
Indexes are up to date, and we are monitoring the background workers to ensure they continue to pick up new jobs.
-
resolved
Crates published since the background workers were restarted are now appearing in the index, and the backlog of background jobs has been processed successfully.
Excerpts are shortened. Read the full incident on crates.io's status page.
Database upgrade
Affected: crates.io
Failure mode: A schema or data migration caused the failure. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
identified
We are in the process of upgrading our database servers. This will require a short amount of time in read-only mode and a couple of minutes with degraded performance while our follower database is catching up with the new leader.
-
monitoring
We noticed a small issue with our database indexes after the upgrade, resulting in several crates not being found anymore. We've reindexed the relevant tables which appears to have fixed the problem. The new follower database is catching up an will soon be available to improve...
-
monitoring
Database server upgrade is complete and crates.io should be running at full capacity again now. Hopefully even a bit faster than before due to increased memory on the new database servers.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io unreachable
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We are investigating the crates.io API and website being unreachable. Crate downloads should not be affected.
-
monitoring
The application is recovering, but we are still investigating trying to find the root cause. The incident seems to be unrelated to the one earlier today.
-
resolved
The application is stable, marking the incident as resolved. We will continue investigating the root cause of this.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io unavailable
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
We are investigating the crates.io website and API being unavailable. Downloads from recent Cargo versions should be working, but older Cargo releases relying on the crates.io API are affected.
-
monitoring
We have identified a problem with our read-only database replica and routed traffic away from it. We are monitoring the recovery, and we will continue investigating the cause of the problem.
-
monitoring
Since the last update, crates.io fully recovered and we are serving traffic as usual. We're continuing to monitor the situation and we'll re-enable the read-only replica again soon.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io database maintenance
Affected: crates.io
Failure mode: A configuration change caused the failure. Root cause: A human mistake during operations. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
identified
The crates.io team will perform a database maintenance on 2024-03-15 from 12:00 to 12:15 UTC. We expect this to take less than 15 minutes to complete. During maintenance, crates.io will only be available in read-only mode: downloading crates and visiting the website will still...
-
identified
Scheduled maintenance on our database is starting. We expect this to take less than 15 minutes to complete. During maintenance, crates.io will only be available in read-only mode: downloading crates and visiting the website will still work, but logging in, publishing crates,...
-
resolved
Scheduled maintenance finished successfully.
Excerpts are shortened. Read the full incident on crates.io's status page.
Intermittent timeouts on API endpoints
Affected: crates.io
Failure mode: A code release introduced the failure. Root cause: A bug in the vendor's own code. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
Some crates.io endpoints are timing out at present, including the summary route that drives the crates.io home page. We are investigating.
-
investigating
(If this looks suspiciously similar to https://status.crates.io/incidents/t49v2pfpv0vl, the same issue reappeared on the summary endpoint literally within seconds of resolving that incident. C'est la vie.)
-
identified
We believe this issue is being caused by excess database load related to a bug fix deployed earlier today around download counting. This bug fix has caused the normal background processing of per-crate download count totals to take significantly longer and require more resources...
-
monitoring
The long running background job has completed, and response times for the summary endpoint have returned to normal. The next invocation of the relevant background job will be at 00:30 UTC (so in just under 20 minutes); we will be monitoring that closely to see if any problems...
-
monitoring
We are continuing to monitor for any further issues.
-
resolved
crates.io has returned to normal service with the processing of the download count backlog from earlier and the completion of the long running background jobs. Investigations will continue during normal hours for the crates.io team to ascertain what is causing elevated database...
Excerpts are shortened. Read the full incident on crates.io's status page.
Intermittent timeouts on API endpoints
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
Some crates.io endpoints are timing out at present, including the summary route that drives the crates.io home page. We are investigating. Crate downloads are unaffected.
-
monitoring
Restarting the dynos has restored service, but we are still investigating the root cause of the issue, and continue to monitor crates.io performance.
-
resolved
crates.io continues to operate normally, and no further performance degradation or timeouts have been observed.
Excerpts are shortened. Read the full incident on crates.io's status page.
Failing requests to crates.io
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We are currently investigating this issue.
-
monitoring
Download traffic has been temporarily redirected and the system is recovering. We are monitoring the situation.
-
monitoring
Download traffic is being treated and counted regularly again. We are continuing to monitor for any further issues.
-
resolved
The incident has been resolved. Traffic and error rates are back to normal levels. The root cause has been identified and we are assessing solutions to avoid it from happening again in the future.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io database maintenance
Affected: crates.io
Failure mode: A schema or data migration caused the failure. Root cause: A human mistake during operations. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
The crates.io team will perform a database maintenance on 2023-12-21 from 11:00 to 11:15 UTC. We expect this to take less than 15 minutes to complete. During maintenance, crates.io will only be available in read-only mode: downloading crates and visiting the website will still...
-
investigating
Scheduled maintenance on our database is starting. We expect this to take less than 15 minutes to complete. During maintenance crates.io will only be available in read-only mode: downloading crates and visiting the website will still work, but logging in, publishing crates,...
-
resolved
Scheduled maintenance finished successfully.
Excerpts are shortened. Read the full incident on crates.io's status page.
Faulty deployment
Failure mode: A code release introduced the failure. Root cause: A bug in the vendor's own code. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
resolved
At 19:04 UTC a faulty deployment caused the crates.io API to not be reachable anymore. We immediately initiated a rollback to the previous deployment and the issue was resolved at 19:06 UTC. We are currently in the process of figuring out the root cause.
Excerpts are shortened. Read the full incident on crates.io's status page.
Failing requests and timeouts
Affected: crates.io
Failure mode: Traffic surge or denial-of-service attack. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
We have been seeing an elevated level of failing requests due to response timeouts over the past couple of minutes. This appears to be caused by a significantly increased level of traffic towards our API servers. We are investigating the root cause and will enable appropriate...
-
monitoring
The traffic levels have returned to regular levels at this point. We will continue to monitor the situation.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Delays in sparse index updates
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
identified
We're seeing crate publishes being reflected in the sparse index with a large delay, since 07:30:00 UTC. We have identified the root cause of the problem (the crates.io application being rate limited by a third party service due to a large volume of yanks), and we're working to...
-
resolved
The backlog of updates to the sparse index has been processed.
Excerpts are shortened. Read the full incident on crates.io's status page.
Delays in sparse index update
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
identified
We're seeing crate publishes being reflected in the sparse index with a large delay, since 01:05:00 UTC. We have identified the root cause of the problem (the crates.io application being rate limited by a third party service due to a large volume of yanks), and we're working to...
-
resolved
The backlog of updates to the sparse index has been processed.
Excerpts are shortened. Read the full incident on crates.io's status page.
Broken download links
Affected: crates.io
Failure mode: A code release introduced the failure. Root cause: A bug in the vendor's own code. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
monitoring
After a deployment we noticed an elevated number of download requests, that were caused by crates.io generating broken download URLs and cargo retrying those downloads again and again. We have rolled back the deployment to fix the issue in production. The bug is already...
-
resolved
The bugfix has been merged and deployed to production. We have adjusted our test suite to reduce the chances of this issue appearing again in the future.
Excerpts are shortened. Read the full incident on crates.io's status page.
Elevated API Errors
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We're experiencing an elevated level of API errors and are currently looking into the issue. This leads to the "Browse All Crates" feature on the crates.io to be broken.
-
resolved
The crates.io API is back to normal.
Excerpts are shortened. Read the full incident on crates.io's status page.
Increased response times
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We're investigating crates.io taking more time than usual to respond to requests.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
static.crates.io not resolving
Affected: crates.io
Failure mode: Network, DNS, routing or connectivity failure. Root cause: A human mistake during operations. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
identified
Due to an infrastructure change, the DNS record for static.crates.io, the CDN serving crate releases, stopped resolving. The new records are propagating, the problem should be fixed soon.
-
monitoring
Traffic to static.crates.io is returning to normal levels and we're monitoring the situation.
-
resolved
Traffic returned to normal levels.
Excerpts are shortened. Read the full incident on crates.io's status page.
Background updates failing
Failure mode: A code release introduced the failure. Root cause: A configuration change. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
resolved
Due to an upgrade earlier today, background updates started failing. Crates published since 10:00 UTC have not been added to the index yet but remain in the queue. We have reverted the change and restarted the workers. We will continue to monitor the situation.
Excerpts are shortened. Read the full incident on crates.io's status page.
Crates.io Index Normalization
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
monitoring
We are seeing reports of index updates taking a long time right now due to changes in the index. See https://github.com/rust-lang/cargo/issues/11014 for workarounds to speed up the process. Sorry for the inconvenience!
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Crate publishes delayed
Affected: crates.io
Failure mode: Exhausted memory, disk, CPU, queues, connection pools or quotas. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
We're investigating a high number of jobs in our background worker queue, slowing down crate uploads.
-
identified
We have identified the root cause and applied measures to reduce the length of the background job queue.
-
resolved
All pending background jobs have been executed, and the queue is back to a normal state. This incident is now resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Delayed crate publishes
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
Names an upstream provider: GitHub.
-
investigating
Crate publishes might be delayed due to the current GitHub outage. We're sorry for the disruption.
-
investigating
We are continuing to investigate this issue.
-
resolved
The incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io unavailable
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
investigating
We're investigating crates.io being unreachable.
-
identified
Due to an issue to our infrastructure provider, fully resolving the crates.io outage will take longer than expected, so we're executing our disaster recovery plan. We apologize for the disruption this is causing. Ensuring builds with Cargo keep working is our highest priority,...
-
monitoring
We're seeing traffic coming back to the crates.io application. We're monitoring the recovery, and we'll revert the emergency registry configuration change once we have confirmation the situation is fully resolved.
-
resolved
The situation has been stable for the past 20 minutes. We reverted the emergency change to the configuration of the registry index, and we're marking this incident as resolved. We're sorry for the disruption.
Excerpts are shortened. Read the full incident on crates.io's status page.
Request timeouts/Slow responses
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
investigating
We are currently investigating an incident that causes slow responses and request timeouts on crates.io.
-
investigating
We are continuing to investigate this issue.
-
monitoring
An outage of one of our service providers impacts our primary database and one of our application dynos. Currently, write operations will fail (uploading new crates, ...) and downloads will not be counted. About 25% of all download requests hit the affected dyno and will fail...
-
monitoring
Our service provider is still working to restore full functionality, but unfortunately there is no ETA for full recovery at this time. We continue to monitor the situation.
-
resolved
All of our affected infrastructure has recovered and full functionality has been restored. Some caches may require a bit of warming up, so some slow responses should still be expected.
Excerpts are shortened. Read the full incident on crates.io's status page.
Intermittent issues with the Rust website
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
monitoring
We are receiving reports of intermittent issues with the Rust website (www.rust-lang.org). We believe this is due to an on-going issue with our infrastructure provider. We're monitoring the situation.
-
resolved
The incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io not reachable
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
investigating
We're investigating crates.io being unreachable.
-
monitoring
Crates.io is starting to recover and requests are being processed again.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io unavailable
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
resolved
The primary database for crates.io was unavailable for about 10 minutes, causing all API and download requests to timeout. Service has been restored and is being monitored.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io unavailable
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: Hardware or facility. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
identified
We're investigating an issue with crates.io being unreachable.
-
identified
One of our database servers is experiencing problems, and that's preventing the crates.io application from starting back up. No data loss happened. We're working on a fix.
-
monitoring
The problems on the database servers are fixed. The application has been restarted and we're monitoring the recovery.
-
resolved
The incident has been resolved!
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io failed to serve requests
Failure mode: A configuration change caused the failure. Root cause: A configuration change. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
resolved
On 2020-10-29 between 9:23 and 9:28 UTC, the crates.io application failed to serve requests due to a wrong configuration change. The team promptly noticed the fallout from the changed and rolled back the application to the previous version.
Excerpts are shortened. Read the full incident on crates.io's status page.
Cargo error when downloading crates from our CDN
Affected: crates.io
Failure mode: CDN or edge layer failed or served bad content. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
investigating
We received reports that Cargo is failing to download packages from static.crates.io, with the error message "failed to get 200 response from URL, got 206". Our understanding is that this is affecting just a few geographical regions in of US, and that this is an issue with our...
-
investigating
The situation is slowly improving, as over the past 6 hours only 14 requests were affected by the issue according to our logs, across the US and Asia. We're continuing to monitor the situation, and we're in contact with our CDN provider to get it fixed permanently.
-
monitoring
There are no more invalid responses showing up in our CDN logs for the past 3 hours. We'll continue to monitor the situation and work with our CDN provider to make sure the issue is permanently addressed.
-
monitoring
In the past 12 hours no invalid response was sent from our CDN, according to our response logs. We're continuing to monitor the issue, and our CDN provider is rolling out a permanent fix to the problem.
-
monitoring
In the past 26 hours no invalid response was sent from our CDN, according to our response logs. We're continuing to monitor the issue, and our CDN provider is rolling out a permanent fix to the problem.
-
resolved
Since our last update no invalid response was sent from our CDN, according to our response logs. We're marking this incident as resolved, and we're working with our CDN provider to avoid similar problems in the future.
Excerpts are shortened. Read the full incident on crates.io's status page.
docs.rs outage
Affected: docs.rs
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
identified
We're aware of a docs.rs outage, and we're working on a fix.
-
monitoring
We mitigated the outage and we're monitoring recovery. We will deploy a permanent fix after the service fully recovered.
-
resolved
We deployed a permanent fix for the outage.
Excerpts are shortened. Read the full incident on crates.io's status page.
crates.io outage
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
investigating
We are aware of an issue preventing users from accessing crates.io directly or through its API
-
identified
The issue appears to be caused by an outage in Cloudfront.
-
monitoring
A fix has been implemented and we are monitoring the results.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
docs.rs unreachable
Affected: docs.rs
Failure mode: Network, DNS, routing or connectivity failure. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We're aware of connectivity problems with docs.rs, and we're working on a fix.
-
monitoring
docs.rs is up again, and we're monitoring its recovery.
-
resolved
The incident is now resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
docs.rs fails to build new releases
Affected: docs.rs
Failure mode: A code release introduced the failure. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
docs.rs is failing to build new releases, and we're investigating the problem.
-
identified
We have identified a possible cause of the issue and we're working on a fix.
-
monitoring
We have deployed a fix and we're monitoring recovery.
-
resolved
We confirmed the fix worked and we re-enabled builds. Build delays will be experienced for the next few hours as the server works through the backlog. The build queue is available at https://docs.rs/releases/queue.
Excerpts are shortened. Read the full incident on crates.io's status page.
Increased errors while connecting to crates.io
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
-
monitoring
Due to a outage affecting our infrastructure provider, in the past hour we experienced an increased number of errors while connecting to crates.io. We're continuing to monitor the situation, and you can follow the progress on Heroku's status page:...
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Increased Error Rate
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We are currently seeing an increase in both response times and error rates and are investigating the issue.
-
monitoring
A fix has been implemented and we are monitoring the results.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Degraded performance
Affected: crates.io
Failure mode: The text does not say enough to tell. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with low confidence (taxonomy v0.2).
-
investigating
We are currently seeing degraded performance across all endpoints on crates.io
-
monitoring
A fix has been implemented and we are monitoring the results.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Delay in index updates
Affected: crates.io
Failure mode: Data delayed, stale, lost or corrupted, or needing replay after recovery. Root cause: The vendor does not say why it happened. Tagged by claude-haiku-5-5 with medium confidence (taxonomy v0.2).
-
identified
An issue is preventing newly published crates from appearing in the index. We've identified the cause and are working on a fix.
-
monitoring
A fix has been implemented and we are monitoring the results.
-
resolved
This incident has been resolved.
Excerpts are shortened. Read the full incident on crates.io's status page.
Delay in index updates due to GitHub outage
Affected: crates.io
Failure mode: A provider or third-party service this vendor depends on failed. Root cause: A failure at a provider or vendor they depend on. Tagged by claude-haiku-5-5 with high confidence (taxonomy v0.2).
Names an upstream provider: GitHub.
-
resolved
Crates published to crates.io may experience a delay in appearing in the crates.io index, due to an ongoing issue with GitHub. This means that your crate may appear on crates.io, but cannot yet be used in Cargo.toml. If your crate is affected, it will automatically be published...
Excerpts are shortened. Read the full incident on crates.io's status page.