Earlier Tuesday, President Poroshenko called for a ‘full reboot’ of the government

MOSCOW—Ukraine’s government survived a no-confidence vote in parliament Tuesday, despite demands from President Petro Poroshenko and some of its own allies in the pro-Western coalition that it should resign.

The failure of the vote came after a rancorous four-hour session of parliament laid bare splits in the coalition that are putting at risk Western support for the conflict-torn country.