Russia's ISS Commitment to Last Until 2025, NASA Partnership Sees Shorter Timeline Russia's commitment to the ISS to help NASA will last until 2025 only. by Isaiah Richard