Ответ:

В первой части предложения основы дождь был нужен и кубанка застелила бы, поэтому перед союзом «и» ставится запятая. Во второй части основы дождя не было и пашни зарастали; перед союзом «и» также ставится запятая. Определения «сильными, живучими и неприхотливыми» являются однородными; запятая ставится между первыми двумя определениями.

Нужен был дождь, и тогда кубанка зелёным плющом застелила бы пашню. Но дождя не было, и пашни густо зарастали сильными, живучими и неприхотливыми сорняками. (М. Шолохов)