A ceasefire agreement has also been repeatedly violated .