Israel's cabinet is set to agree on a ceasefire agreement with Lebanon on Tuesday, despite several sticking points.