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 nuvem privada.

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

Procedimento de atualização

A atualização dessa versão vai atualizar os componentes na lista de RPMs a seguir:

  • 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 o procedimento abaixo nos nós do Edge:

  1. Em todos os nós do Edge:

    1. Limpe os repositórios do Yum:
      sudo yum clean all
    2. Baixe o arquivo mais recente do Edge 4.51.00 bootstrap_4.51.00.sh 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 do Edge 4.51.00 e as dependências:
      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 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 do Edge, execute o script update.sh para o processo do Edge:
    /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 de 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 com suporte

Não há mudanças no software com suporte 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 que foram corrigidos nesta versão.

ID do problema Descrição
211873022

A configuração de mail.smtp.ssl.protocols como uma string vazia causou falha 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 processou corretamente o payload

Isso foi corrigido.
204745973

Os dados do Analytics estavam ausentes 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, o Analytics capturava detalhes de destino inconsistentes

Os detalhes de destino no Analytics eram às vezes para o destino real e às vezes para o proxy. Esse comportamento foi corrigido. Agora, os detalhes de destino capturados no Analytics são sempre 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 de apigee-mirror, exigiam que o usuário tivesse acesso sudo

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

A política de controle de acesso informava 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 funcionavam como esperado

Isso foi corrigido.
215555851, 210780867, 217323200

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

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

Um problema com a entrada de idioma coreano para o editor de proxy do Edge foi corrigido

206614896

A interface do Edge não foi aberta devido a um cookie vazio definido no cabeçalho

Isso foi corrigido excluindo o cookie vazio.
203621889

Os scripts do Bash estavam retornando mensagens de aviso indesejadas

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

Corrigimos 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 corrigido fazendo upgrade do knockout.js para a versão 3.5.1

67164663

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

Isso foi corrigido.
173566787

O comportamento do MP mudou: 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 conferir uma lista completa de problemas conhecidos.