Issue #2953111 by quietone, yogeshmpawar, ravi.shankar, benjifisher, alexpott,...
Issue #2953111 by quietone, yogeshmpawar, ravi.shankar, benjifisher, alexpott, mikelutz, catch, andypost, larowlan, danflanagan8: Only migrate role permissions that exist on the destination
thrownew\RuntimeException('Adding non-existent permissions to a role is not allowed. The incorrect permissions are "'.implode('", "',$invalid_permissions).'".');