Police have made two arrests in connection with a daytime stabbing in Tredworth on Saturday.
Officers were called to a report of an injured man on Tredworth High Street shortly before 2:40pm.
The victim, a 47-year-old man of no fixed abode, was taken to Gloucestershire Royal Hospital with stab wounds to his leg and chest. It is expected he will be discharged today.
A 48-year-old man from Gloucester has been arrested on suspicion of causing grievous bodily harm in connection with the incident. He remains in police custody.
Another, 50-year-old, man arrested in connection with the incident is now on police bail.
House to house inquiries have been completed and forensic inquiries remain ongoing.
Detectives are now urging anyone else who hasn't come forward to call them on 101, quoting incident 288 of May 17.
Detective Inspector Angela Middlewood said: "It's really important anyone with information comes forward, even if it is anonymously via Crimestoppers.
"A stabbing is always shocking but I would like to reassure the community that we believe the incident was related to a criminal feud and not a stranger attack.
"We're continuing our inquiries and have made arrests but we still need people to help us by coming forward if they saw anything."
Gloucester Chief Inspector Andy Kilmurray added: "Our officers have visited people in the area to ask for their assistance and give them reassurance.
"If anyone has concerns or wants to raise any issues we would urge them to make contact with the team via 101 or the website.
"We know people may be concerned with the use of a knife in this incident and we would like to reiterate that knife crime is something that we are trying to clamp down on throughout Gloucester with our partner agencies.
"Our officers have held knife arch operations in the city to ensure people are not walking around carrying knives and we frequently give presentations to young people about the subject.
"We remain determined to ensure everyone realises that carrying a knife is completely unacceptable."