You are not doing anything wrong, for some strange reason the repository started getting signed (and incorrectly at that) with the Fremantle key a while ago. See bug 11384 and feel free to vote for it.