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
(cherry picked from commit 247bd31e)