Notas de lançamento do Edge para nuvem privada 4.50.00

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Esta seção descreve a versão 4.50.00 do lançamento do recurso Edge para nuvem privada.

Resumo da versão

A tabela a seguir resume as mudanças desta versão:

Novos recursos

Esta versão inclui os novos recursos a seguir:

○ Informações de conexão TLS agora disponíveis em proxies de API
○ Upgrade do Zookeeper
○ Disponibilidade do portal do Drupal 8 e do EOL do Drupal 7

Para mais informações sobre cada um desses novos recursos, consulte Novos recursos.

Compatibilidade com versões anteriores Os seguintes problemas que afetam a compatibilidade com versões anteriores foram introduzidos nesta versão do Apigee Edge para nuvem privada:
     
  • Devido à correção do problema 132443137 (conforme descrito nas notas da versão 19.03.01 da nuvem pública), os processadores de mensagens agora ignoram cabeçalhos que começam com X-Apigee-*. Dessa forma, é necessário refatorar qualquer código que use cabeçalhos X-Apigee-* e substituí-los por outros compatíveis.
  • O nome dos arquivos de registro do Cassandra foi alterado. Agora ele é:

    /opt/apigee/var/log/apigee-cassandra/system.log
Lançamentos incluídos

Desde o lançamento anterior do recurso Edge para nuvem privada, as seguintes versões ocorreram e estão incluídas nesta:

○ Edge:
   20.04.06 (Runtime, API Mgmt, Monetize Mgmt)
   20.03.27 (UI)
   20.03.16 (Edge Analytics)
   20.03.11 (UI}.2.0.
{/2.0.
2.0.2):20.20.20.03.2.





○ Edge (continuação):
   20.01.06 (IU)
   19.11.13 (Relatórios de segurança da API)
   19.10.01 (UI)
   19.09.26 (Edge UI/Portal)
   18.08.2


○ Portal:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00 1.5.2.

20.03.20.00
Aposentadorias Nenhum
Descontinuações

Com o lançamento da versão 4.50.00:

  • 4.18.05:a versão 4.18.05 do Apigee Edge para nuvem privada foi descontinuada.

Os recursos descontinuados nesta versão incluem:

  • Suporte para proxies Node.js e Vaults seguros
  • Suporte para políticas do OAuth v1
  • Compatibilidade com a política de limite de taxa simultânea
  • Suporte ao adaptador da Apigee para Istio
  • Suporte para o recurso de acesso antecipado do Teams

Para informações mais detalhadas sobre as descontinuações, incluindo os cronogramas de remoção, consulte Descontinuações e aposentadorias da Apigee.

Correções de bugs

Esta versão inclui as seguintes correções de bugs:

○ O processador de mensagens não carrega ambientes quando os keystores estão configurados com nomes ou aliases semelhantes. (154428338)
○ Conflito de dependência do QPid ao instalar o patch (152574421)
○ O limitador de memória de cache não respeita o tamanho máximo do cache L1 (151449163)
○ Falha nos scripts de backup (150710952)
Servidor QPid4 com upgrade não enviado (152574421)

(146872858)
8004 Mensagem não foi criada










Para mais informações sobre cada uma dessas correções, consulte Correções de bugs.

Problemas conhecidos

Esta versão inclui os seguintes problemas conhecidos:






apigee-monit (159858015)

Para mais informações sobre cada um desses problemas conhecidos, incluindo soluções alternativas, consulte Problemas conhecidos.

Caminhos de upgrade

A tabela a seguir mostra os caminhos de upgrade desta versão:

De 4.19.01 ou 4.19.06 Diretamente, faça upgrade da versão 4.19.01/4.19.06 → 4.50.00
A partir de 18/04/05 Diretamente da versão 4.18.05 → 4.50.00

Novos recursos

Esta seção lista novos recursos nesta versão. Além disso, ela inclui todos os recursos das versões de IU de borda, gerenciamento de borda e portal listadas em Versões incluídas.

Além das melhorias a seguir, esta versão também inclui várias melhorias de usabilidade, desempenho, segurança e estabilidade.

Informações de conexão TLS agora disponíveis em proxies de API

Durante uma solicitação a um proxy de API por um host virtual compatível com TLS, o Edge poderá capturar informações sobre a conexão TLS. Seu proxy de API agora pode acessar essas informações por meio de variáveis de fluxo para realizar análises e validações adicionais. Consulte Como acessar informações de conexão TLS em um proxy de API para saber mais.

Upgrade para o Zookeeper

Esta versão contém o Zookeeper 3.4.14.

Disponibilidade do portal do Drupal 8 e do EOL do Drupal 7

O Drupal 8 substituiu o Drupal 7 como o portal do desenvolvedor recomendado pela Apigee para nuvem privada. Como o próprio Drupal 7 chegará ao fim do suporte de longo prazo em novembro de 2021, os módulos da Apigee para Drupal 7 não serão mais suportados a partir de novembro de 2021. Enquanto ainda estiverem disponíveis, os scripts de instalação/upgrade do Drupal 7 não serão mais usados e serão removidos em uma versão futura.

Para saber mais sobre os módulos do Drupal 8 que se integram à Apigee, consulte: Criar seu portal usando o Drupal 8.

Softwares compatíveis

Esta versão inclui as seguintes alterações no software compatível:

Suporte adicionado Não há mais suporte

Adicionamos suporte às seguintes plataformas:

  • Red Hat Enterprise Linux (RHEL) 7.8
  • CentOS 7.8
  • Oracle Linux 7.8

As seguintes plataformas não são mais compatíveis com esta versão:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

Para ver uma lista completa das plataformas compatíveis, consulte Software e versões compatíveis.

Correções de bugs

Nesta seção, listamos os bugs da nuvem privada que foram corrigidos nesta versão. Além disso, inclui todas as correções de bugs nas versões de IU do Edge, gerenciamento de borda e portal mostradas em Versões incluídas.

Id do problema Descrição
154428338

O processador de mensagens falha ao carregar ambientes quando os keystores estão configurados com nomes ou aliases semelhantes.

Corrigimos um conflito de consulta de regex ao carregar keystores com convenção de nomenclatura semelhante. Isso fazia com que o processador de mensagens não carregasse os ambientes associados ao keystore ou não iniciasse quando vários keystores conflitantes eram retornados durante a pesquisa.
152574421

Conflito de dependência do QPid durante a instalação do patch

A versão correta do QPid foi instalada.
151449163

O limitador de memória do cache não respeita o tamanho máximo de cache L1

O limitador de memória de cache agora respeita o tamanho máximo do cache L1
150710952

Falha nos scripts de backup

O procedimento de backup foi atualizado com base nos scripts de backup atualizados.
148231209

Servidor QPid enviando mensagens de registro extras

O servidor QPid não envia mais mensagens de registro extras.
147458330

Backup do Postgresql não armazena informações de SSO

Agora o backup do Postgresql armazena informações de SSO.
146872858

Versão do apigee-nginx não atualizada.

A versão do apigee-nginx agora foi atualizada corretamente.
145419621

A mensagem "Testar a nova IU" não aparece mais

A IU não mostra mais a mensagem "Testar a nova IU".
145340106

Vulnerabilidade da API Apigee SmartDocs

O proxy da Apigee SmartDocs foi atualizado para corrigir a vulnerabilidade de segurança. Consulte o procedimento de instalação do SmartDocs para mais informações e as etapas necessárias.
145254693

Falha no script de backup do Postgres

O script de backup do Postgres agora funciona corretamente.
142150706

Várias correções de segurança

Correções de problemas de segurança, incluindo #111390246.
138107618

Alta taxa de tempo limite do roteador para o processador de mensagens

O problema já foi resolvido.
135616498

Falha no script de configuração do SSO

Foi corrigido um problema em que o uso de URLs de esquema de arquivo causava falha no script de configuração de SSO.
132044907

Portas JMX

As portas JMX não devem estar abertas para acesso externo, apenas para servidores internos.
130653816

Erros 404 intermitentes no tráfego do ambiente de execução devido a uma disputa

Corrigida uma disputa durante o bootstrap do MP que fazia com que alguns proxies não fossem implantados corretamente.
120799182

Corrupção do OpenLDAP durante o upgrade

O problema já foi resolvido.
76087166

DataAccessException em várias configurações de data center

Em várias configurações de data center, se um armazenamento de dados ficar indisponível, você não verá mais o erro DataAccessException.
68722102

FormatMessage definido como falso na política MessageLogging não está funcionando

Agora você pode definir FormatMessage como falso na política MessageLogging.

Problemas conhecidos

A tabela a seguir lista os problemas conhecidos desta versão:

Id do problema Descrição
159788170

Falha na validação do JWT

A validação JWT falha para chaves RSA menores que 2.048 bits.

Alternativa:

Verifique se as chaves têm 2.048 bits ou mais.
137865184

Vazamento de memória de servidores com classificação de entalhe

Quando uma nova instância do Qpid é registrada em um mxgroup, as filas são criadas sem consumidores, o que aumenta a profundidade da fila até que todos os recursos disponíveis sejam usados.

Alternativa:

Nenhuma.
122370980

apigee-monit não é compatível com o Amazon Linux 1

Alternativa:

Nenhuma.
121095148

O backup do processador de mensagens não está fazendo backup do conjunto correto de arquivos

Alternativa:

Faça o backup uma segunda vez para ter o conjunto de arquivos correto.

160109014

Aumento da proporção de ausência no cache após o upgrade

Após o upgrade para a versão 4.50.00, os proxies podem apresentar uma proporção maior de ausência no cache. Essas falhas podem ser acompanhadas por aumento de mensagens de erro nos registros do MP semelhante a:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Alternativa:

Nenhuma. Espera-se que a proporção de ocorrência em cache se estabilize ao longo do tempo.

159858015

Resposta HTTP 408 para solicitação GET com corpo vazio e Content-Codificação: gzip.

Um cliente de API receberá uma resposta de tempo limite 408 quando fizer uma solicitação GET com o cabeçalho Content-Encoding: gzip e um corpo de solicitação vazio.

Alternativa:

Omita o cabeçalho Content-Encoding ao fazer solicitações GET com o corpo vazio.

Próxima etapa

Para começar a usar o Edge para nuvem privada 4.50.00, use estes links:

Novas instalações:
Nova visão geral da instalação
Instalações existentes:
Fazer upgrade dos caminhos