I have no idea how I got a mission on the Dreadnaught that is similar to the Moon's Summoning Pits, but i did. If anyone has an idea as to what lead to this please let me know.
-
If I remember correctly, you first must complete all of the Taken War missions. Hope I helped