Under Article 9 of the Chicago Convention of 1949, to which Ukraine is a signatory, it is the responsibility of governments, in the event of armed conflict within their territory, to close the airspace above the conflict zone.
Not only did Ukraine fail to do this, Ukrainian air traffic control – whether through negligence or intention – directed MH17 to fly over Donbass where it met its terrible end.