Gradle

Is Gradle Down Right Now? Check if there is a current outage ongoing.

Gradle is currently Operational

Last checked from Gradle's official status page

Historical record of incidents for Gradle

Report: "Plugin portal is down"

Last update
resolved

This incident has been resolved.

investigating

We are currently investigating this issue.

Report: "Plugin portal slow or partially unresponsive"

Last update
resolved

This incident has been resolved. Between 19:14 and 19:36 UTC the Plugin Portal UI experienced degraded performance and had a small portion of requests fail with errors.

investigating

We are currently investigating this issue.

Report: "Plugin Portal unavailable - UI and Maven repository"

Last update
resolved

On May 23, from 7:42 AM UTC to 8 AM, the Plugin Portal was unavailable following a failed maintenance operation. Service has been restored successfully.

Report: "Unusually heavy traffic on the plugin portal"

Last update
resolved

This incident has been resolved. We will continue to monitor the system in the coming days.

monitoring

A fix has been implemented and we are monitoring the results.

investigating

We are currently investigating the issue. Traffic against the plugin portal has increased heavily this week, with a serious uptake in traffic from user agents identifying as Renovate and some specific source IPs having increased traffic from nearly nothing to multiple millions requests an hour. We have enforced rate limiting for the worst offender.

Report: "Plugin portal slow or partially unresponsive"

Last update
resolved

This incident has been resolved. We will continue close monitoring of the system in the coming days.

monitoring

A fix has been implemented and we are monitoring the results.

investigating

We are currently investigating this issue.

Report: "JCenter no longer serves files but redirects to Maven Central instead"

Last update
resolved

This incident has been resolved.

monitoring

JCenter is now serving artifacts again. We're monitoring if this has resolved the situation and we'll provide more information later.

investigating

Without any prior announcement, it looks like JCenter is now redirecting to Maven Central instead of serving artifacts. Builds that have build logic that relies on artifacts available only on JCenter and not Maven Central will fail. We are investigating what we can do to mitigate the issue. We also contacted JFrog to understand this change.

Report: "Issues with plugin portal web access"

Last update
resolved

This incident has been resolved.

monitoring

We've deployed another fix and are monitoring the impact.

monitoring

We are seeing increased load and timeouts again. We're investigating the cause.

monitoring

A fix has been implemented and we're monitoring the impact on the Plugin Portal. We are still seeing above average response times, but overall timeouts are down. New account creation and plugin uploads have been re-enabled.

identified

We are continuing to investigate slow response times and errors on https://plugins.gradle.org. New account creation and plugin uploads are still disabled.

identified

We continue looking into the issue. We disabled uploading of new plugins to the plugin portal for the time being.

investigating

We are currently investigating this issue.

Report: "JCenter SSL handshake failure"

Last update
resolved

This incident has been resolved.

monitoring

We are continuing to monitor for any further issues.

monitoring

JCenter is now accepting connections, we are monitoring the situation.

investigating

The plugin portal is encountering issues with JCenter right now. We are seeing "Remote host terminated the handshake". Investigating and reaching out to JFrog.

Report: "JCenter has expired SSL certificates"

Last update
resolved

JCenter's certificate has been renewed.

investigating

JCenter has expired SSL certificates, the Plugin Portal now uses Maven Central has its backing repository. This will cause issue for libraries that are available on JCenter but not Maven Central. This can include older versions of plugins.

Report: "Intermittent Plugin Portal resolution failures"

Last update
resolved

This incident has been resolved.

monitoring

We've restored the redirect to JCenter. You may notice some redirects to Maven Central for the next few hours until caches expire. We will continue to monitor for increased failures.

monitoring

We received more reports that some dependency downloads are failing from jcenter.bintray.com. For now, we've changed the backend to redirect to Maven Central. You may notice some redirects to JCenter for the next few hours until caches expire. Unfortunately, this means artifacts that were only available on JCenter/Bintray and were never migrated to Maven Central will not be available from the Plugin Portal. If you are using dependency verification, you may also notice different artifact checksums for libraries that were re-uploaded to Maven Central. We'll continue to monitor the situation.

monitoring

The issue appears to be upstream. We're monitoring for failures and will take action if failures increase.

investigating

We are currently investigating this issue.

Report: "JCenter downtime impact on resolution"

Last update
resolved

The new settings have resolved most of the issues. Note that you may still experience problems if the package only exists on JCenter and was never mirrored until now.

identified

While the mirroring put in place alleviates some of the JCenter being down impact, the mirror is a bit out of date and currently cannot sync recent artifacts. This continues to impact builds.

Report: "JCenter issues"

Last update
resolved

Impacts from the JCenter issue should be resolved. We will keep monitoring the situation.

identified

JCenter has had issues a good part of Sunday October 30th and continues to have issues this morning. A temporary solution has been put in place to reduce the impact on users of the Gradle Plugin Portal.

Report: "plugins.gradle.org DNS resolution issues"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

identified

Temporary mitigation has been put in place to restore service. As the upstream Heroku outage evolves, further downtime may be experienced.

identified

The plugins.gradle.org service depends on the Heroku hosting platform, which is currently suffering a widespread outage affecting DNS resolution. We are currently investigating options and tracking the root cause Heroku outage.

Report: "Plugin portal issues"

Last update
resolved

The root cause was the Cloudflare outage - see https://www.cloudflarestatus.com/incidents/xvs51y9qs9dj - which is now resolved.

monitoring

We have identified that our communication with S3 in the backend was showing an increased error rate. This had an effect on response time for the plugin portal. Our logging shows that the error rate is back to normal. We will continue to monitor the service closely for a bit longer.

investigating

We are currently investigating this issue.

Report: "Plugin portal is having issues"

Last update
resolved

This incident has been resolved.

investigating

A change is being deployed with expectations that it will improve the situation.

investigating

We are currently investigating this issue.

Report: "scans.gradle.com activation email service"

Last update
resolved

This incident has been resolved.

investigating

Currently no Build Scan activation emails are sent when activating a Build Scan. We are currently investigating together with the mail provider what the issue is that emails are not sent. Build Scan ingestion works and all build scans can be viewed once the activation email service is functional again.

Report: "Response time increase for plugin portal"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

investigating

We are currently investigating this issue.

Report: "Issue resolving artifacts"

Last update
resolved

For 2.5 hours, the Gradle plugin portal was having issue serving artifacts from JCenter. This also caused maven-metadata.xml, used for dynamic version ranges, to fail to resolve.

Report: "Response time increase, sporadic timeouts"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

identified

The issue has been identified and a fix is being implemented.

investigating

We are currently investigating this issue.

Report: "Plugin Portal outage"

Last update
resolved

This incident has been resolved.

monitoring

We are monitoring the stability of the plugin portal.

identified

The plugin portal is experiencing a very high number of requests for non-existent artifacts.

investigating

We are continuing to investigate. The web UI (https://plugins.gradle.org) and plugin downloads are sporadically unavailable.

investigating

We are continuing to investigate this issue.

investigating

We are currently investigating this issue.

Report: "Connectivity issues on plugins.gradle.org"

Last update
resolved

This incident has been resolved.

monitoring

Looks like the service is available again, we will keep monitoring the situation.

investigating

We are continuing to investigate this issue.

investigating

Connections to plugins.gradle.org are failing. At first sight, this seems to be related to an underlying Heroku outage. We are investigating further

Report: "JCenter mirror increased response time"

Last update
resolved

This incident has been resolved.

monitoring

The plugin portal is now using JCenter directly until the situation on the mirror is resolved.

investigating

The mirror of JCenter used by the plugin portal seems to have increased response time for serving artifacts.

Report: "JCenter resolution issues"

Last update
resolved

From 2.30 PM UTC to around 4.40 PM UTC, instability in our JCenter mirror and JCenter itself caused disruption for plugin and plugin dependency resolution on the plugin portal.

Report: "Sporadic 502 Bad Gateway, 500 Internal Server Error for maven-metadata.xml resources"

Last update
postmortem

Postmortem can be found at [https://blog.gradle.org/plugins-jcenter](https://blog.gradle.org/plugins-jcenter)

resolved

JCenter is now back online, systems are fully operational.

monitoring

We have deployed a second fix that should resolve another set of issues encountered by the JCenter outage. What will remain broken: - Dependencies that only exist in JCenter and were not mirrored to one of Gradle’s repository manager. There is no solution for those unfortunately until JCenter comes back up. We will do a post-mortem and explain our plan to remove that dependency altogether later this week.

identified

Issue with resolution of `maven-metadata.xml` for plugins hosted on the Gradle Plugin Portal should be resolved. However regular library dependencies of plugins will still fail to resolve because of the underlying failure of JCenter. We are looking at a solution for this as well.

identified

We have a temporary fix being validated in development right now which should resolve a number of issues. We’ll update here when it is deployed so that we can assess whether or not it is enough to get going for now. We will work on a more permanent solution after that in the coming days.

investigating

We are continuing to investigate this issue.

investigating

We are currently investigating this issue.

Report: "JCenter SSL certificate expired"

Last update
resolved

JCenter had an invalid certificate for less than an hour today causing interactions with the Gradle Plugin Portal to fail. This now seems resolved.

Report: "JCenter slow response time"

Last update
resolved

This incident has been resolved.

monitoring

We are continuing to monitor for any further issues.

monitoring

The issue on the JCenter side seems to have been resolved. There might still be an impact on performance. We will keep monitoring the situation.

identified

We are continuing to work on a fix for this issue.

identified

We are continuing to work on a fix for this issue.

identified

JCenter response time is currently very slow and affects operations on the Gradle plugin portal.

Report: "Plugin Portal slow responses"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

investigating

We are currently investigating this issue.

Report: "Plugin Portal outage"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

investigating

We are continuing to investigate this issue.

investigating

We are currently investigating this issue.

Report: "500 Internal Server Error for maven-metadata.xml resources & JCenter Components"

Last update
resolved

This incident has been resolved.

monitoring

JCenter requests seem to be working again. We are monitoring to see if the issue returns.

identified

We've identified the root cause to be an outage of JCenter due to their scheduled maintenance. Many of the resource that the Gradle Plugin Portal relies upon are resolved and/or mirrored through to JCenter.

investigating

We are continuing to investigate this issue.

investigating

This may be partially related to the ongoing JCenter Scheduled Maintenance. We are actively investigating the root cause. https://status.bintray.com/incidents/286206vrzm1x

Report: "Users are reporting 502 'Bad Gateway' Errors"

Last update
resolved

This incident has been resolved.

monitoring

This issue originates with JCenter Bintray. Many of our plugin requests are mirrored through to JCenter. https://status.bintray.com/incidents/6g51h2w0s2gw

investigating

We are currently investigating this issue.

Report: "Traffic through Hyderabad & Mumbai Cloudflare Data Centers are experiencing cloudflare 522 Timeout Errors"

Last update
resolved

Looking at our cloudflare analytics, this issue looks to be resolved.

monitoring

We are currently in discussions with both Cloudflare and Heroku around this issue. Exploring our logs, this issue seems to have resolved itself as of 12:30 PM EDT. We are continuing to monitor the issue to verify that it doesn't occur again.

investigating

We are currently investigating this issue.

Report: "Issue with build scan activation"

Last update
resolved

This incident has been resolved.

identified

We are currently facing an issue sending build scan activation emails. Users who have previously activated a build scan and that are using the 'Remember me' functionality are unaffected.

Report: "An issue with publishing keys"

Last update
resolved

Plugin publishing has been restored. New user accounts that were created in the last 12 hours may need to regenerate the publishing keys for their profile. We're sorry for the inconvenience.

investigating

We are investigating an issue with plugin publishing keys. Plugin publishing will not work during the outage.

Report: "Intermittent Plugin Portal Outages"

Last update
resolved

This incident has been resolved.

monitoring

There was only a single crash in the last 24 hours. We've deployed a fix to prevent the application from crashing and we're now monitoring for the situation that was causing the crash.

identified

We're still seeing intermittent failures that cause the Plugin Portal application to crash and restart. These outages typically last seconds, but they may be sustained for several minutes if the application restarts multiple times. The failure is particular hard to catch and diagnose because it occurs in our logging framework. We believe we're seeing an instance of https://jira.qos.ch/browse/LOGBACK-1027. We've deployed a change to the Plugin Portal to capture more information and are working on deploying a workaround. Thank you for your patience.

investigating

We are currently investigating this issue.

Report: "Plugin Portal Outage"

Last update
resolved

An update of the Plugin Portal needed to be reverted. This incident has been resolved.

identified

We've identified the problem and rollbacked to the last working version of the plugin portal. Service should be back to normal. We'll update here if we expect another outage.

investigating

We are continuing to investigate this issue.

investigating

We are currently investigating this issue.

Report: "Slow responses from Plugin Portal"

Last update
resolved

This incident has been resolved.

monitoring

Earlier today, all plugin requests to the plugin portal experienced high response times. Normal response times are <100ms, while response times during the incident were nearly 20 seconds. The database used by the plugin portal was experiencing load throttling, which slowed down all operations with the plugin portal. A new database was provisioned and the plugin portal application was redeployed to use the new database. After the migration, all response times returned to normal. We will monitor the plugin portal, but we believe the issue has been resolved. To limit your organization's exposure to plugin portal outages, please consider mirroring the plugin portal. https://plugins.gradle.org/docs/mirroring

Report: "Scans.gradle.com and plugin portal outage"

Last update
resolved

This incident has been resolved.

investigating

We are continuing to investigate this issue.

investigating

We are continuing to investigate this issue.

investigating

We are currently investigating this issue.

Report: "Scheduled upgrade"

Last update
resolved

Update complete

investigating

App is currently being updated.

Report: "Mandrill connectivity issues"

Last update
resolved

This issue has been resolved.

monitoring

Some emails are failing to send due to connectivity issues with Mandrill. See http://status.mandrillapp.com/ for details. This affects build scan activation emails and Gradle Enterprise trial requests. We are monitoring the situation and will update this page when the service is fully operational again.

Report: "Database maintenance on scans.gradle.com"

Last update
resolved

Database maintenance complete

investigating

scans.gradle.com is undergoing scheduled database maintenance. Expected downtime roughly 30 mins

Report: "High plugin download failure rate"

Last update
resolved

Response times from Bintray have returned to near-normal levels, and the vast majority of builds should no longer be impacted. We will consider this resolved, and continue monitoring for any changes.

monitoring

Timeouts contacting Bintray's servers have reduced significantly over the past 2 hours. We are continuing monitoring.

identified

Many plugins are hosted on Bintray and fail to resolve with an HTTP 502 error. See http://status.bintray.com/ for details. We are monitoring the situation and will update this page when the service is fully operational again.

Report: "Unauthorized response when publishing a new Gradle Plugin version"

Last update
resolved

An upgrade of an internal component caused errors for plugin authors publishing to the portal. The error has been resolved and our automated testing has been improved to prevent similar errors in the future.

investigating

Some users have reported that they are receiving an unauthorized response when trying to publish new versions of their Gradle Plugins. See https://discuss.gradle.org/t/gradle-publish-plugin-keys-not-working for details.

Report: "Gradle distribution downloads over HTTP are failing"

Last update
resolved

This incident has been resolved.

monitoring

HTTP access has been restored.

identified

Some users are reporting that they are unable to download Gradle distributions over HTTP https://github.com/gradle/gradle/issues/1573

Report: "AWS S3 Connectivity Issues"

Last update
resolved

This incident has been resolved.

monitoring

We are experiencing some issues with some of our online services due to the ongoing issues with Amazon S3 services. We are monitoring the situation and will provide and update when services are restored.

Report: "Possible DNS resolution issues in some locations"

Last update
resolved

This incident has been resolved.

monitoring

A fix has been implemented and we are monitoring the results.

identified

https://www.cloudflarestatus.com/incidents/nmcvfb923w0b