anchor.diff:          BucketConfig = misc:update_proplist(BucketConfig0, [{servers, Servers}]),
           ns_cluster_membership:activate(Servers),
           ns_config:sync_announcements(),
  -        case ns_config_rep:synchronize_remote(Servers) of
  +        FromPidNode = erlang:node(FromPid),
  +        SyncServers = Servers -- [FromPidNode] ++ [FromPidNode],
  +        case ns_config_rep:synchronize_remote(SyncServers) of
               ok ->
                   ok;
               {error, BadNodes} ->
  
positive.code:                   {recovery_map, RecoveryMap}],
         RecoveryMap :: dict().
  recovery_status() ->
      wait_for_orchestrator(),
      gen_fsm:sync_send_all_state_event(?SERVER, recovery_status).
  
  -spec recovery_map(bucket_name(), UUID) -> bad_recovery | {ok, RecoveryMap}
    when RecoveryMap :: dict(),
  
negative.code:               none
        end),
      {reply, not_rebalancing, idle, State};
  idle({start_recovery, Bucket}, {FromPid, _} = _From, State) ->
      try
  
          case cluster_compat_mode:is_cluster_20() of
  