Ukraine last month banned all Russian airlines from flying into Ukraine but Russian planes have been allowed to fly over its territory.
The Dutch Safety Board said in its final report released on Tuesday that the jet was destroyed by a Soviet-made Buk surface-to-air missile. Two-thirds of the 298 people who died were Dutch.
The deal, which was signed last month with the help of the European Union, will ensure that Ukraine will receive Russian gas for six months through March 2016.
Poroshenko said in a statement accompanying the list that the sanctions were introduced against people and companies “linked to the annexation of Crimea and aggression in Donbass” in eastern Ukraine.
About 140 people were hospitalized following the violence, most of them law enforcement officers, the Interior Ministry said.
Ukrainian nationalists strongly oppose changing the constitution, saying that would threaten the country’s sovereignty and independence.
The conflict has killed an estimated 6,400 people since April 2014, according to the United Nations.
The announcement represents the first time prosecutors have confirmed possible physical evidence of a missile bringing down the plane and killing all 298 people on board.
With fighting surging again near the main separatist stronghold, only one of the corridors has been left open in the two separatism-plagued regions of Donetsk and Luhansk.
The fire, which erupted late Monday at the depot near the village of Hlevaha just southwest of Kiev, has filled the skies with plumes of black smoke.
Ukraine’s General Staff said in a statement that rebels deployed around 1,000 fighters and dozens of tanks and self-propelled artillery systems.
Russian defence officials lashed out at the US, accusing it of undermining global security by funding revolutions and expanding NATO in a bid to contain Russia.
Peace talks continue between Ukraine and Russia, fights continue on ground.
There is bipartisan support in Congress to provide the arms to Ukrainian forces battling the rebels.
Both sides in the conflict have given assurances they are complying with pullback requirements.