Lista de versões do Cloud Composer

O Cloud Composer cria imagens do Docker que combinam versões básicas do Airflow com outros binários comuns e bibliotecas Python. A versão dessas imagens é controlada de acordo com cada versão de serviço do Cloud Composer.

Versões compatíveis do Cloud Composer

Novos ambientes

A tabela a seguir lista as versões do Apache Airflow e do Python compatíveis com o Cloud Composer para a criação de novos ambientes, incluindo upgrades de versões existentes.

A tabela também lista os pacotes PyPI pré-instalados, as correções com backport e as personalizações de cada versão.

Versão Versão do Airflow Versões compatíveis do Python Inclui pacotes PyPI Personalizações Data de lançamento Notas
composer-1.10.4-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 26 de maio de 2020
composer-1.10.4-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 26 de maio de 2020 Versão padrão
composer-1.10.4-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 26 de maio de 2020

Ambientes anteriores

Na tabela a seguir, você encontra uma lista das versões do Apache Airflow e do Python compatíveis com versões anteriores do Cloud Composer em ambientes atuais.

Versão Versão do Airflow Versões compatíveis do Python Inclui pacotes PyPI Personalizações Data de lançamento Notas
composer-1.10.3-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 15 de maio de 2020
composer-1.10.3-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 15 de maio de 2020
composer-1.10.3-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.7.1-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 15 de maio de 2020
composer-1.10.2-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 27 de abril de 2020
composer-1.10.2-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 27 de abril de 2020
composer-1.10.2-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 27 de abril de 2020
composer-1.10.0-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 20 de março de 2020
composer-1.10.0-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 20 de março de 2020
composer-1.10.0-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 20 de março de 2020
composer-1.9.2-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 28 de fevereiro de 2020
composer-1.9.2-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 28 de fevereiro de 2020
composer-1.9.2-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 28 de fevereiro de 2020
composer-1.9.2-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 28 de fevereiro de 2020
composer-1.9.1-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 25 de fevereiro de 2020
composer-1.9.1-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 25 de fevereiro de 2020
composer-1.9.1-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 25 de fevereiro de 2020
composer-1.9.1-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 25 de fevereiro de 2020
composer-1.9.0-airflow-1.10.6 1.10.6 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 13 de fevereiro de 2020
composer-1.9.0-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 13 de fevereiro de 2020
composer-1.9.0-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 13 de fevereiro de 2020
composer-1.9.0-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 13 de fevereiro de 2020
composer-1.8.4-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 31 de janeiro de 2020
composer-1.8.4-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 31 de janeiro de 2020
composer-1.8.4-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 31 de janeiro de 2020
composer-1.8.4-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 31 de janeiro de 2020
composer-1.8.3-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 12 de dezembro de 2019
composer-1.8.3-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 12 de dezembro de 2019
composer-1.8.3-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 12 de dezembro de 2019
composer-1.8.3-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 12 de dezembro de 2019
composer-1.8.2-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 25 de novembro de 2019
composer-1.8.2-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 25 de novembro de 2019
composer-1.8.2-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 25 de novembro de 2019
composer-1.8.2-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 25 de novembro de 2019
composer-1.8.1-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 18 de novembro de 2019
composer-1.8.1-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 18 de novembro de 2019
composer-1.8.1-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 18 de novembro de 2019
composer-1.8.1-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 18 de novembro de 2019
composer-1.8.0-airflow-1.10.3 1.10.3 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 30 de outubro de 2019
composer-1.8.0-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.10.1 Igual a composer-1.7.0-airflow-1.10.2 30 de outubro de 2019
composer-1.8.0-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 30 de outubro de 2019
composer-1.8.0-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 30 de outubro de 2019
composer-1.7.9-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.10.1 Igual a composer-1.7.0-airflow-1.10.2 15 de outubro de 2019
composer-1.7.9-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 15 de outubro de 2019
composer-1.7.9-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 15 de outubro de 2019
composer-1.7.7-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 8 de outubro de 2019
composer-1.7.7-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 8 de outubro de 2019
composer-1.7.7-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 8 de outubro de 2019
composer-1.7.5-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 28 de agosto de 2019
composer-1.7.5-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 28 de agosto de 2019
composer-1.7.5-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 28 de agosto de 2019
composer-1.7.4-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 - Igual a composer-1.7.1-airflow-1.10.2
- AIRFLOW-4015 com backport
22 de agosto de 2019 Revertido em 28 de agosto de 2019
composer-1.7.4-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 22 de agosto de 2019 Revertido em 28 de agosto de 2019
composer-1.7.4-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 22 de agosto de 2019 Revertido em 28 de agosto de 2019
composer-1.7.3-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 15 de agosto de 2019
composer-1.7.3-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 15 de agosto de 2019
composer-1.7.3-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 15 de agosto de 2019
composer-1.7.2-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.1-airflow-1.10.2 14 de junho de 2019
composer-1.7.2-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 14 de junho de 2019
composer-1.7.2-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 14 de junho de 2019
composer-1.7.1-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 - Igual a composer-1.7.0-airflow-1.10.2
- AIRFLOW-3143 com backport
28 de maio de 2019
composer-1.7.1-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 28 de maio de 2019
composer-1.7.1-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 28 de maio de 2019
composer-1.7.0-airflow-1.10.2 1.10.2 2, 3 Igual a composer-1.6.0-airflow-1.9.0 - Igual a composer-1.5.2-airflow-1.9.0
- Correções de backport para CVE-2019-0216 e CVE-2019-0229
- Correção de backport para o problema de compatibilidade com a região do DataflowTemplateOperator. Somente Airflow 1.10.2 e posterior.
16 de maio de 2019
composer-1.7.0-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.7.0-airflow-1.9.0 16 de maio de 2019
composer-1.7.0-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 - Igual a composer-1.5.2-airflow-1.9.0
- Correções de backport para CVE-2019-0216 e CVE-2019-0229
16 de maio de 2019
composer-1.6.1-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 4 de abril de 2019
composer-1.6.1-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 4 de abril de 2019
composer-1.6.1-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 4 de abril de 2019

Versões do Cloud Composer não compatíveis (exceto para avisos de segurança)

As seguintes versões do Cloud Composer não são compatíveis, exceto para notificar os clientes sobre problemas de segurança. O Cloud Composer não fornece atualizações nem suporte para ambientes criados com essas versões.

Versão Versão do Airflow Versões compatíveis do Python Inclui pacotes PyPI Personalizações Data de lançamento Observações
composer-1.6.0-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 3 de abril de 2019
composer-1.6.0-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.6.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 3 de abril de 2019
composer-1.6.0-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 e StatsD Igual a composer-1.5.2-airflow-1.9.0 3 de abril de 2019
composer-1.5.2-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 11 de março de 2019
composer-1.5.2-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.2-airflow-1.9.0 11 de março de 2019
composer-1.5.2-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 - Igual a composer-1.5.0-airflow-1.9.0
- Correção de backport para a falha do SubDag por problema de deadlock do scheduler
11 de março de 2019
composer-1.5.1-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.5.0-airflow-1.9.0Igual a composer-1.5.0-airflow-1.9.0 7 de março de 2019 Revertido em 11 de março de 2019
composer-1.5.1-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.0-airflow-1.9.0 7 de março de 2019 Revertido em 11 de março de 2019
composer-1.5.1-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.0-airflow-1.9.0 7 de março de 2019 Revertido em 11 de março de 2019
composer-1.5.0-airflow-1.10.1 1.10.1 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.0-airflow-1.9.0 6 de fevereiro de 2019
composer-1.5.0-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.5.0-airflow-1.9.0 Igual a composer-1.5.0-airflow-1.9.0 6 de fevereiro de 2019
composer-1.5.0-airflow-1.9.0 1.9.0 2, 3 click==6.7, redis==2.10.6, celery[redis],flower,google-api-python-client, google-cloud-bigquery, google-cloud-container, google-cloud-logging, google-cloud-storage, iso8601, kubernetes, protobuf, sendgrid, tensorflow, e pipdeptree
- Dependências opcionais do Airflow: mysql, password, postgres, gcp_api e crypto
- Python 2: google-cloud-dataflow>=2.5.0, tensorflow-transform
- Python 3: virtualenv
- Correções com backport para CVE-2018-20244: XSS armazenado no Apache Airflow
- Correções com backport na conexão interrompida do Google Cloud no DataflowJavaOperator e no DataflowPythonOperator
6 de fevereiro de 2019
composer-1.4.2-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Igual a composer-1.3.0-airflow-1.9.0 10 de janeiro de 2019
composer-1.4.2-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Igual a composer-1.3.0-airflow-1.9.0 10 de janeiro de 2019
composer-1.4.1-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Igual a composer-1.3.0-airflow-1.9.0 17 de dezembro de 2018
composer-1.4.1-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Igual a composer-1.3.0-airflow-1.9.0 17 de dezembro de 2018
composer-1.4.0-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Com base em composer-1.3.0-airflow-1.10.0, aplicar patch em googleapiclient set_user_agent 26 de novembro de 2018
composer-1.4.0-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 Igual a composer-1.3.0-airflow-1.9.0 26 de novembro de 2018
composer-1.3.0-airflow-1.10.0 1.10.0 2, 3 Igual a composer-1.3.0-airflow-1.9.0 - Exibir nome do ambiente na interface do usuário da Web do Airflow
- Patch de esquema para fazer com que o Airflow 1.10.0 funcione com o MySQL sem explicit_defaults_for_timestamp=ON
- GKEPodOperator com backport
- Fazer backport de várias melhorias em operadores relacionados do GCP
- Correção de estabilidade para BashTaskRunner
24 de outubro de 2018
composer-1.3.0-airflow-1.9.0 1.9.0 2, 3 urllib3==1.23, requests==2.19.1, celery[redis], flower, google-api-python-client, google-cloud-bigquery, google-cloud-container, google-cloud-logging, google-cloud-storage, iso8601, kubernetes, protobuf, sendgrid e tensorflowCom base em composer-1.2.0-airflow-1.9.0, ver nome de ambiente na IU da Web do Airflow 24 de outubro de 2018
composer-1.2.0-airflow-1.9.0 1.9.0 2, 3 Igual a composer-1.0.0-airflow-1.9.0 Igual a composer-1.1.1-airflow-1.9.0 2 de outubro de 2018 - Python 2.7.13, Python 3.6.6
- Atualizar o comportamento de reinicialização do scheduler para se basear em tempo (10 minutos)
composer-1.1.1-airflow-1.9.0 1.9.0 2 Igual a composer-1.0.0-airflow-1.9.0 Com base em composer-1.1.0-airflow-1.9.0, configuração atenuada de simultaneidade do celeryd 17 de setembro de 2018
composer-1.1.0-airflow-1.9.0 1.9.0 2 Igual a composer-1.0.0-airflow-1.9.0 Em cima de composer-1.0.0-airflow-1.9.0:
- suporte a rede/sub-rede/tag com backport em DataprocClusterCreateOperator
- GkePodOperator com backport
- Correção de incompatibilidade de job do Dataflow com backport
17 de agosto de 2018 Agora, a verificação de integridade do programador do Airflow depende da ativação do registro do conjunto de operações do Google Cloud
composer-1.0.0-airflow-1.9.0 1.9.0 2 google-cloud-bigquery, google-cloud-dataflow, google-cloud-storage, pandas, pandas-gbq, tensorflow, tensorflow-transform e sendgrid - Correção automática do KubernetesPodOperator e JDBC/DBAPI com backport
- Origem PARQUET adicionada em bigquery_hook
- Suporte a várias regiões do Dataflow adicionado
- Link de documentação do Airflow corrigido no servidor da Web do Airflow
- Correção de um loop de falhas no servidor da Web do Airflow causado pela exceção statsd

Versões incompatíveis do Cloud Composer

As versões do Cloud Dataproc a seguir não são compatíveis. O Cloud Composer não fornece atualizações e suporte para os ambientes criados com essas versões.

  • versões Beta composer-0.*.*-airflow-*.*.*

É possível continuar executando um ambiente criado com uma versão incompatível. No entanto, recomendamos a migração dele para uma versão compatível.

Para mais informações sobre a suspensão de uso das versões, consulte Controle de versões do Cloud Composer.