Snag-hit SpiceJet gets DGCA directive on fleet upkeep