Russia signs agreement to allow exports from Odessa then targets the port with 4 Kalibr missiles, 2 of which hit the port.
That’s what happens if you don’t completely nail down an agreement. “Don’t bomb Odessa” wasn’t in the agreement.