4.51.00.04 - Notas da versão do Edge para nuvem privada

Você está lendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Em 16 de fevereiro de 2022, lançamos uma nova versão do Apigee Edge para Private Cloud.

Observação:essa versão vai ter suporte até 16 de fevereiro de 2023.

Procedimento de atualização

A atualização desta versão vai atualizar os componentes na seguinte lista de RPMs:

  • apigee-machinekey-1.1.4-0.0.20024.noarch.rpm
  • apigee-drupal-7.87-0.0.310.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.412.noarch.rpm
  • apigee-drupal-contrib-4.51.00-0.0.407.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1023.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20026.noarch.rpm
  • edge-ui-4.51.00-0.0.20206.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20035.noarch.rpm
  • apigee-service-4.51.00-0.0.1432.noarch.rpm
  • apigee-setup-4.51.00-0.0.1132.noarch.rpm
  • edge-gateway-4.51.00-0.0.60162.noarch.rpm
  • edge-management-server-4.51.00-0.0.60162.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60162.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60162.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60162.noarch.rpm
  • edge-router-4.51.00-0.0.60162.noarch.rpm

Para verificar se as versões do RPM instaladas precisam ser atualizadas, insira:

apigee-all version

Para atualizar a instalação, siga este procedimento nos nós de borda:

  1. Em todos os nós de borda:

    1. Limpe os repositórios do Yum:
      sudo yum clean all
    2. Faça o download do arquivo bootstrap_4.51.00.sh mais recente do Edge 4.51.00 para /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. Instale o utilitário apigee-service e as dependências do Edge 4.51.00:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      em que uName e pWord são o nome de usuário e a senha que você recebeu da Apigee. Se você omitir pWord, será solicitado que você o insira.

    4. Atualize o utilitário apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Use o comando source para executar o script apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Atualize o utilitário apigee-machinekey:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. Em todos os nós de borda, execute o script update.sh para o processo de borda:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. Em todos os nós da interface, execute o script update.sh para a interface:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. Se você estiver usando a nova experiência do Edge, execute o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  6. Em todos os nós do portal dos serviços para desenvolvedores da Apigee, atualize o processo do portal do desenvolvedor executando o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. Se você estiver usando o mTLS da Apigee, siga o procedimento descrito em Fazer upgrade do mTLS da Apigee. Para mais informações, consulte Introdução ao mTLS da Apigee.

Problemas de segurança corrigidos

Nenhum problema de segurança foi corrigido nesta versão.

Mudanças no software compatível

Não há mudanças no software compatível nesta versão.

Descontinuações e desativações

Não há novas descontinuações ou desativações nesta versão.

Novos recursos

Não há novos recursos nesta versão.

Correções de bugs

Esta seção lista os bugs da nuvem privada corrigidos nesta versão.

ID do problema Descrição
211873022

Definir mail.smtp.ssl.protocols como uma string vazia causava falhas nos e-mails SMTP

Isso foi corrigido.
216482436

Na política GenerateJWT, ao especificar jwk como uma declaração de cabeçalho adicional, a política não processava corretamente o payload.

Isso foi corrigido.
204745973

Os dados do Google Analytics estavam faltando no PostgresSQL após uma atualização para a versão 4.51.00

Isso foi corrigido.
213320910

Quando um proxy de encaminhamento era usado entre um processador de mensagens e um servidor de destino, a análise capturava detalhes de destino inconsistentes

Às vezes, os detalhes do destino nas análises eram para o destino real e, às vezes, para o proxy. Esse comportamento foi corrigido. Agora, os detalhes do destino capturados na análise são sempre os do destino real.
214365856

As mensagens de aviso relacionadas ao Drupal eram baseadas no Drupal 8 em vez do Drupal 9

Isso foi corrigido.
213923272

Algumas ações do usuário, como receber a versão do apigee-mirror, exigiam acesso sudo

Isso foi corrigido. Agora os usuários podem realizar essas ações sem ter acesso de sudo.
158572674

A política de controle de acesso informou erros quando os cabeçalhos x-forwarded-for continham o formato ip:port

Isso foi corrigido.
174970453

As permissões que continham um caractere curinga (*) e um caractere especial (como uma vírgula) não estavam funcionando como esperado.

Isso foi corrigido.
215555851, 210780867, 217323200

O Apache Log4j 2.17.1 agora é enviado na biblioteca de terceiros da Apigee

O componente apigee-machinekey não usa mais a biblioteca Log4j para geração de registros. As bibliotecas
wsdl2apigee na interface não usam mais o Log4j 1.2.X.
199833224

Foi corrigido um problema com a entrada de texto em coreano no Edge Proxy Editor

206614896

A interface do Edge não abriu devido a um conjunto de cookies vazio no cabeçalho

Isso foi corrigido excluindo o cookie vazio.
203621889

Os scripts Bash estavam retornando mensagens de aviso indesejadas

Isso foi corrigido substituindo [ por [[ nos scripts.
206786005

Correção de um erro quando apigee-all wait_for_ready é executado em um nó em que apigee-provision está instalado

204164967

A lógica de negócios relacionada à atualização de e-mail foi corrigida, e um problema de vulnerabilidade do JavaScript foi resolvido com o upgrade do knockout.js para a versão 3.5.1.

67164663

Rotação e registros indesejados estavam sendo impressos com a política de rotação TIME_SIZE

Isso foi corrigido.
173566787

O comportamento do MP mudou: agora ele vai reutilizar os IPs de destino atuais uma vez se a resolução de DNS falhar durante a atualização do cache de DNS

Problemas conhecidos

Consulte Problemas conhecidos com o Edge para nuvem privada para uma lista completa de problemas conhecidos.