Seems that somewhere one picked up some water that contained sulfur. When heated it smells like rotten eggs. Suggest you flush your entire water supply and change any filters in the system.
A second item, municipal water is often treated with chlorine. If the water source contained a level of plant or algae growth when the chloring kills the plant life or algae, the decaying matter produces a sulfer like gas. Smells like rotten eggs.