It seems like God is reneging, only because you have interpreted a statement by God in a way that precludes his acting in a way his actual words do not preclude.

Noah had experienced the first ever rain and that was accompanied by a worldwide flood. It might be worthwhile for God to promise that heavy rain from now on would not be the harbinger of total destruction. Noah and descendents would find that reassuring, I think.