- Issue created by @xamount
- πΊπΈUnited States jrockowitz Brooklyn, NY
My best guess is that
schemadotorg_update_10001()
was not triggered, and/or schemadotorg.settings.yml was not updated via this hook. You need to export the configuration anytime updates are executed.Please run the below update hook via Drush.
drush php-eval "\Drupal::moduleHandler()->loadInclude('schemadotorg', 'install'); schemadotorg_update_10001()";
- πΉπΉTrinidad and Tobago xamount
Thanks @jrockowitz
That worked and you were exactly right!
These are the steps I have been following since using this module a few months now:
- composer require drupal/config_sync
- drush en config_sync -y
- drush cr
- composer update drupal/schemadotorg --with-all-dependencies
- drush updb -y
- drush cr
- Go to /admin/config/development/distro and import the new config
- drush pmu config_sync
- drush pmu config_update
- drush pmu config_snapshot
- drush pmu config_provider
- drush pmu config_filter (this will also uninstall config_filter, config_distro_filter, config_normalizer)
- drush pmu config_merge
- drush pmu config_distro
- composer remove drupal/config_sync
- ddev drush cex -y (this is a new step I introduced as a result of this issue. I wasn't doing this before which is why I got the error)
- drush cr
It would save others numerous hours if you can correctly refine this and consider posting it on the module's page until a stable release.
- πΊπΈUnited States jrockowitz Brooklyn, NY
Adding step .16 is key.
I could use help creating an Update Guide at https://www.drupal.org/docs/extending-drupal/contributed-modules/contrib... β . We can link to it from the project page.
The 'Update Guide' could simply contain your current steps, and people can help refine them.
- πΉπΉTrinidad and Tobago xamount
- πΊπΈUnited States jrockowitz Brooklyn, NY
Thanks. I added a learn more link to the project pag β e.