Macron is against the extension.
Of course he is. There’s going to be some in the EU who are going to want to let the U.K. get all the smoke they’re looking for.
I would not be surprised if that deal gets approved at the 11th hour on the idea that it’s nominally better than nothing.
From the sound of it, the deal is basically just an interim deal though that expires in a year or two. I suspect both sides think they will be able to negotiate from a place of power after Brexit is already done... but it’s a pretty huge gamble.