Shocking footage emerged showing police officers being battered in Possilpark area by Stuart McCourt aged 24.
He attacked two police officers as they attempted to arrest him while others simply stood and recorded the incident.
Officers were only able to detain him when reinforcements arrived at the scene.
McCourt has now escaped jail after he admitted assaulting Police Constable Paula Lamont and Police Constable Gordon Innes.
They had began searching the suspect in relations to a drugs offence after being alerted to a strong smell of cannabis.
McCourt, of Possilpark, was ordered to carry out 200 hours of unpaid work and placed under supervision for 18 months. He will also have to pay the officers £500 each in compensation.