Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Statistics Counter Module statistics_counter crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

Update NARF!

20 sites Security covered
View on drupal.org

This module prevents the Drupal update manager from getting stuck with "No available releases found" errors. It works by removing temporary files that cause the update manager to fail, allowing it to correctly check for and display available updates.

Squish those pesky "No available releases found" issues.

The update manager sometimes ends up with "No available release found" (NARF!) for all, or just a couple of the modules in a site. This is an irritation and potential security issue as an admin will not be able to see if there is a new security release available for a module, and it does not fix itself.

There are a number of attempts to fix this issue but none seem to be a permanent fix that works for everyone. Some of the details are available in issue #2920285: Update module can get 'stuck' with 'no releases available'.

This module just steps in and deletes the extraneous update_fetch_task semaphore just prior to the update module checking for and creating them again.

It will be deprecated for newer versions of Drupal Core once the bug is squashed.

Post-Installation

On installation, the "No available releases found" tasks will have been removed, allowing update information to be downloaded.

They are also removed just prior to Update Manager running it's check via update_cron(), and when an admin clicks "Check manually" from the Available updates page.

In normal operation, they are removed after being present in the keyvalue store after 2 hours (configurable, done via cron). This allows a stuck fetch task to update its information prior to the next main updates fetch.

The 2 hour expiry can be configured by navigating to the Available updates page and clicking the NARF! tab.

Advanced data expunging & rebuild

In the event the normal function of this module still results in NARFs, visit the Advanced Data Expunging form linked from the NARF Settings where an admin can review the behind the scenes data used by the Update module, purge it all, or rebuild it all including checking for updates using an alternate batch method.

Activity

Tracked releases
5
Tracked since
Mar 2026
Latest release
4 months ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0-rc1 Pre-release Mar 27, 2026
1.0.x-dev Dev Mar 27, 2026
0.1.0-rc1 Pre-release Mar 24, 2026
0.0.0-rc4 Pre-release Mar 24, 2026
0.1.x-dev Dev Mar 24, 2026