Conflict parties agree on ceasefire