Uh oh Posted by ryan on August 29, 2008. 2 comments. An MSNBC reporter just noted that New Orleans’ upgraded levy levee system isn’t due to be complete until 2011. They’d better hurry up. As Karl Rove would say, the Republicans sure have terrible luck with this stuff.