fix assign ip pool list pulling from wrong pool