Attempted an upgrade from 5.1a2 to 5.1rc1 and it failed
Upgrade aborted. Error:
Traceback (most recent call last):
File "/home/ubuntu/workspace/eggs/Products.CMFPlone-5.1rc1-py2.7.egg/Products/CMFPlone/MigrationTool.py", line 268, in upgrade
File "/home/ubuntu/workspace/eggs/Products.GenericSetup-1.8.8-py2.7.egg/Products/GenericSetup/upgrade.py", line 166, in doStep
File "/home/ubuntu/workspace/eggs/plone.app.upgrade-2.0.7-py2.7.egg/plone/app/upgrade/v51/betas.py", line 188, in move_safe_html_settings_to_registry
settings = registry.forInterface(IFilterSchema, prefix='plone')
File "/home/ubuntu/workspace/eggs/plone.registry-1.1.2-py2.7.egg/plone/registry/registry.py", line 82, in forInterface
KeyError: 'Interface `Products.CMFPlone.interfaces.controlpanel.IFilterSchema` defines a field `valid_tags`, for which there is no record.'
End of upgrade path, main migration has finished.
The upgrade path did NOT reach current version.
Migration has failed
I ended up first upgrading to 5.1b4 (configuration 5107)
Attempting an upgrade from 5107 to 5108 still failed with the same error as above.