The Raleigh City Council voted Wednesday morning not to renew the contract of City Manager J. Russell Allen. His last day will be July 1.