In an exclusive interview with CBC, Poroshenko said he urged Prime Minister Justin Trudeau to provide his country with sophisticated imagery of the Ukraine-Russia border from a Canadian satellite.

"Because that can effectively help us implement the Minsk agreement, to have evidence that Russia moved their tanks, artillery systems, multi-rocket launch systems," Poroshenko said.

It's not the first time Poroshenko has made a direct appeal to a Canadian prime minister for satellite data. He convinced the former Conservative government of Stephen Harper to provide RADARSAT-2 images for one year, beginning in March 2015, according to documents obtained by CBC News under Access to Information.

The $9.5-million initiative was not renewed in the spring of 2016 by the new Liberal government, which cited the cost and "limitations of the licence requirements" as reasons for ending the program, said the documents.

The images were carefully limited to cover the "internationally recognized territory of Ukraine" only and "any area or point outside this geographic zone" was not allowed to be shared.

Read alsoPoroshenko expects Canada to take principled position on Russia sanctions during G7 PresidencyThat is significant because it blinded the Ukrainians to potential Russian troop movements on the other side of the border.

In the fall of last year, Canadian officials made it clear to their Ukrainian counterparts the decision to suspend the sharing of information would not be reviewed.

Read alsoNo de-escalation in Donbas amid 13 attacks on Ukraine troops on Sept 25"I have no doubt that we will solve this question," Poroshenko said, following his meeting with Trudeau last Friday.