France cautioned on Friday that a deal to end bloodshed in Ukraine was not yet definitive, after the country's embattled president announced he and the opposition had reached an agreement.