A federal judge has ruled that the Tennessee Valley Authority is responsible for a massive coal ash spill near Knoxville in 2008.