The striker came close to a switch to Newcastle prior to the start of the season and implies that he will likely depart the Ligue 1 side when his contract expires in 2014
The France international appeared set to end his four-year stint with the club in the summer but a proposed move to Premier League side Newcastle fell through.
Gomis will become a free agent at the end of the season when his current deal at the Stade de Gerland expires and the former Saint-Etienne man says that 2013-14 will be his final term with Remi Garde's outfit.
"I will stay until the end of the season," he told RMC.
Gomis was forced to train away from the first team during the transfer window after refusing to sign a new contract but the 28-year-old was quick to stress that the dispute between himself and the club has been forgotten.
"It was complicated but there is no problem," the 28-year-old added.
"I have the confidence of managers and coaches. Everything that happened that is ancient history.
"I will give everything for Lyon, I am very attached to this club. You cannot erase everything that happened but we have a common goal."