Updated: Comment #0
Problem/Motivation
A lot of subsystems been converted to plugins but not all of them have proper upgrade path (see Related issues pert)
Most of all plugin instatination with wrong ID throws fatal exception making site upgrade impossible depending on all modules converted to D8.
Proposed resolution
Investigate for each plugin type proper exception handling and upgrade path.
So absense of each plugin type should have upgrade tests
Remaining tasks
1) File separate issue for each plugin type
2) Fix exception handling for instatination
3) Extend upgrade path tests
4) Commit
User interface changes
NO
API changes
NO
Related Issues
#2055779: Provide a better fallback for missing filters
#2049465: Upgrade of image styles and effects broken
#1871700: Provide an upgrade path to the new Block architecture from Drupal 7
Comments
Comment #1
andypostAffected: action, block, filter, image effect, view
Actulally #2033383: Provide a default plugin bag added plugin_id
but does not introduce upgrade path
Comment #2
tim.plunkettThis is a duplicate of #1881630: [meta] Determine how to respond to invalid plugins (plugin dependencies)
Comment #2.0
tim.plunkettadded https://drupal.org/node/1871700