When upgrading from 8.2 to version 5 we haven't uninstalled the sub-module Calendar Recurring Event and now we have the MISSING OR INVALID MODULE error:
The following module is marked as installed in the core.extension configuration, but it is missing:
calendar_recurring_event

that is also blocking the update script. Solutions provided at https://www.drupal.org/docs/updating-drupal/troubleshooting-database-upd... are not applicable for this case.

Considering that there is not a downgrade path and that the module is not present in version 5, how can we solve this issue?

Thanks

Comments

mtoscano created an issue. See original summary.

mingsong’s picture

mtoscano’s picture

Thanks for the suggestion.

Finally, we solved (apparently) using the command:
drush cdel core.extension module.calendar_recurring_event

mtoscano’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

bcobin’s picture

I have the same issue, but running the Drush command throws the following error:

Command config-delete requires Drupal core version 8+ to run. [error]
The drush command 'cdel core.extension module.calendar_recurring_event'  [error]
could not be executed.

I'm on Drupal 9, so I don't understand. The module_missing_messsage_fixer does nothing on D9 AFAICT, and there's also no entry for the module on core.extension.yml.

So I'm stuck. Any guidance greatly appreciated...

saurabh-2k17’s picture

Hey @bcobin

I just upgraded to the latest version of https://www.drupal.org/project/fullcalendar_view/releases/5.1.5

Just after the upgrade, I started getting and error

The import failed due to the following reasons:
  Unable to install the <em class="placeholder">calendar_recurring_event</em> module since it does not exist.

I checked the core.extension.yml and this module was enabled in that, once I removed it and cleared the cache the error was gone and config import worked successfully.

Thanks

bcobin’s picture

Thanks for the suggestion - I really appreciate it. But no help there. Here are the contents of my web/core/config/install/core.extension.yml file:

module: {}
theme: {}
profile: ''

I've now uninstalled all event-related modules - even the content type. I still get:

The following module is marked as installed in the core.extension configuration, but it is missing:
calendar_recurring_event

It looks like I might have to trash the site entirely, start from scratch and hope - hope - that I can get events to work in Drupal 9. This is a freakin' nightmare.

Any help greatly appreciated... thanks in advance...

bcobin’s picture

I was able to solve this by uninstalling and deleting all modules related to events. I then downloaded and installed the latest 8.x version of the module from the repository. I then uninstalled it and was able to start from scratch. Hope this helps...

joshuautley’s picture

#3 worked during our upgrade from Drupal 8.9.20 to 9.4.5 in which we updated Fullcalendar View 8.x-2.8 to 5.1.7

Thank you!