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>