 Mechanics working at Canada's second largest airline have reached a deal to end their strike. The walkout disrupted WestJet flights over the weekend. The airline says passengers can expect further disruptions this week until all of its planes are brought back into service. The strike forced WestJet to cancel more than 800 flights between Thursday of last week and today.