HRM says the the smell, which originated at a catch basin, came from a petroleum-based substance. The municipality is warning people to dispose of hazardous materials properly.