Boeing's CS-100 Starliner would not be carrying the astronauts to the ISS before December 2018 due to some faults and manufacturing issues.