The Israeli military launched an attack on southern Gaza on Sunday, witnesses and media reported, as Israel and Hamas traded blame over alleged violations of the fragile US-brokered ceasefire.