A Wall of Iron War Campaign

For the Warcampaign Quest A Wall of Iron, the first thing you are supposed to do is mount a cannon on the horde boat in Stormsong valley. After i pick up the quest the cannon doesnt appear for me, ive tried abandoning the quest and that didnt work either