Конечно, войны никогда не бывают "вдруг" и что-то да было известно. к Тому же СССР был готов ко Второй мировой, но только в качестве нападающего, но никак не в качестве защищающегося. Здесь Германия обогнала государство.
Считается, что Сталину было известно о нападении немцев на СССР, но тот отмахнулся, "Кто посмеет напасть на такую великую державу? Глупости". И приказал вместо танковых заводов строить консервные.