DNM:OSD::advance_map: only keep EC ops if we are primary, don't use role

calc_pg_role doesn't actually take into account primary affinity.

Fixes: #9835
Signed-off-by: Samuel Just <sam.just@inktank.com>
Merge branch 'wip-9835-firefly' into wip-sam-firefly-testing