Ответ:

За недолгим, но солнечным летом приходит ненастная осень.

«Недолгим» пишется слитно: противопоставления с НЕ нет, сочетание «но солнечным» соединяет характеристики лета. «Ненастная» пишется слитно: слово без НЕ не употребляется.