Israel had postponed a cabinet meeting on Thursday, which was meant to ratify the ceasefire, blaming Hamas for the delay.