4.51.00.04 - Notas de lançamento do Edge para nuvem privada

Você está vendo a documentação do Apigee Edge.
Consulte a documentação do Apigee X.

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

Observação:essa versão será compatível até 16 de fevereiro de 2023.

Atualizar procedimento

Atualizar esta versão 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 de RPM instaladas atualmente são necessárias, atualize:

apigee-all version

Para atualizar a instalação, execute o seguinte 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 em /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 a inseri-lo.

    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 IU, execute o script update.sh para a IU:
    /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 Apigee Developer Services, atualize o processo do devportal executando o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. Se você estiver usando a Apigee mTLS, siga o procedimento descrito em Fazer upgrade da Apigee mTLS. 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.

Alterações no software compatível

Não há alterações para os softwares compatíveis nesta versão.

Suspensão de uso e aposentadorias

Não há novas suspensões ou suspensõ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 fez com que os e-mails SMTP falhasssem

Isso foi corrigido.
216482436

Na política GenerateJWT, ao especificar jwk como uma declaração de cabeçalho adicional, a política não lidava corretamente com a carga útil

Isso foi corrigido.
204745973

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

Isso foi corrigido.
213320910

Quando um proxy de encaminhamento foi usado entre um processador de mensagens e um servidor de destino, a análise capturou detalhes inconsistentes do destino

Às vezes, os detalhes do destino no Google Analytics eram do destino real e, às vezes, do proxy. Esse comportamento foi corrigido. Portanto, os detalhes do destino capturados no Analytics são sempre do destino real.
214365856

As mensagens de aviso relacionadas ao Drupal 8 foram baseadas no Drupal 8

Isso foi corrigido.
213923272

Algumas ações de usuários, como o recebimento da versão de apigee-mirror, exigiam acesso de sudo

Isso foi corrigido. Os usuários agora podem executar essas ações sem ter acesso ao sudo.
158572674

Erros informados pela política de controle de acesso quando os cabeçalhos x-forwarded para continham o formato ip:port

Isso foi corrigido.
174970453

As permissões que contêm 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 está disponível 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 IU não usam mais o Log4j 1.2.X.
199833224

Um problema com a entrada do idioma coreano do Edge Proxy Editor foi corrigido

206614896

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

Isso foi corrigido com a exclusão do cookie vazio.
203621889

Scripts "Bash" estavam retornando mensagens de aviso indesejadas

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

Foi corrigido um erro quando apigee-all wait_for_ready era executado em um nó em que apigee-provision estava instalado

204164967

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

67164663

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

Isso foi corrigido.
173566787

O comportamento do MP mudou: ele reutilizará os IPs de destino existentes 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.