Problem/Motivation
After installing Backup Migrate via composer and enabling the module, there were no default options available in Backup Migrate settings. This seems to be related to the following error messages reported on the Drupal status report after installation:
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Backup Source
The Backup Source entity type needs to be installed.
Settings Profile
The Settings Profile entity type needs to be installed.
Schedule
The Schedule entity type needs to be installed.
Backup Destination
The Backup Destination entity type needs to be installed.
I didn't see any open or closed issues related to this.
Steps to reproduce
I installed via "composer require drupal/backup_migrate --with-all-dependencies" to my Drupal 9.2.0 site running on LAMP.
I uninstalled via GUI and attempted to reinstall and got the exact same result.
Proposed resolution
Not sure.
Remaining tasks
n/a
User interface changes
n/a
API changes
n/a
Data model changes
n/a
Issue fork backup_migrate-3221004
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
damienmckennaWhat version of PHP are you running locally?
Comment #3
omarlopesinoI have the same problem with one of the projects I am working on. PHP version is 7.4.28
Comment #5
omarlopesinoPlease review the MR, it adds a hook update installing the config entity types.
Comment #6
damienmckennaComment #7
ivnishI can't reproduce this on the latest dev
Comment #8
duckydan commentedI am seeing this as well. Tried both 5.1.2 and dev.
Drupal Version: 11.3.2
Web Server: Apache/2.4.58 (Ubuntu)
PHP Version: 8.3.6
Database Version: 10.11.13-MariaDB
Comment #9
ivnishTry to reinstall the module
Comment #10
duckydan commented@ivnish I tried that several times. Even went into my key_value table in case something was left over from an old install and nothing was there. Turns out I was running into this 3419670. All set now!. Thanks!
Comment #11
ivnish