4.51.00.08: 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 27 de junho de 2022, lançamos uma nova versão do Apigee Edge para nuvem privada.

Observação:essa versão terá suporte até 27 de junho de 2023.

Procedimento de atualização

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

  • edge-gateway-4.51.00-0.0.60169.noarch.rpm
  • edge-management-server-4.51.00-0.0.60169.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60169.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60169.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60169.noarch.rpm
  • edge-router-4.51.00-0.0.60169.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1028.noarch.rpm
  • apigee-configutil-4.51.00-0.0.616.noarch.rpm
  • apigee-provision-4.51.00-0.0.619.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.609.noarch.rpm
  • edge-analytics-4.51.00-0.0.40065.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2530.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2515.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. Use o comando source para executar o script apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Atualize o utilitário apigee-provision no servidor de gerenciamento:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Atualize o utilitário apigee-adminapi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. Atualize o utilitário apigee-config:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  5. Atualize todos os nós do Cassandra:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  6. 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

Problemas de segurança corrigidos

A seguir, confira uma lista de problemas de segurança conhecidos que foram corrigidos nesta versão. Para evitar esses problemas, instale a versão mais recente do Edge para nuvem privada.

ID do problema Descrição
230857841 Um problema de segurança relacionado ao CVE-2022-22950 foi corrigido com a atualização da versão do Spring usada no Analytics para 5.3.20.
234175444 Um problema de segurança relacionado ao CVE-2019-2708 foi corrigido com a atualização dos artefatos libdb para RHEL-8 (em apigee-thirdparty) para 5.3.28-42.

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
234512031

Os jars do Spring foram atualizados para a versão 5.3.20 para resolver vulnerabilidades.

169680013

A propriedade conf_allowed_extensions foi adicionada para controlar ou permitir arquivos para verificar e imprimir o registro delta.

Essa propriedade contém a lista de extensões de arquivo para imprimir o registro delta. Por padrão, os seguintes tipos/extensões de arquivo podem imprimir o registro delta: sh, xml, properties, conf, key, config, json, yaml, yml, policy, toml.
229306045

Novos utilitários foram adicionados ao apigee-adminapi para adicionar e remover propriedades do grupo AX. O apigee-provision foi modificado para que a integração de novos grupos AX tenha a propriedade de tipo de consumidor definida corretamente.

230758130

A opção legada foi adicionada ao nodetool para manter a compatibilidade com a versão mais recente do Java 8

234043195

O apigee-mirror estava criando diretórios com permissões incorretas, causando erros quando o repositório sincronizado era veiculado com o nginx.

Isso foi corrigido.
235390529

O desempenho da implantação do servidor de gerenciamento foi melhorado, reduzindo o número de acessos ao Cassandra.

Isso melhora o desempenho das operações de implantação em ambientes com um grande número de proxies implantados.
233207795

As cifras com suporte do Edge oferecem opções limitadas e não permitem limitar cifras fora de uma lista codificada.

Isso foi corrigido. Ao configurar o TLS para a API de gerenciamento, as cifras que estão na lista de proibições e na lista de permissões não são mais filtradas pelas cifras listadas pela Apigee. Em vez disso, as listas especificadas nessas configurações são aplicadas diretamente. É possível reverter isso para o comportamento anterior da lista de cifras filtradas da Apigee definindo config conf_webserver.ssl.apigee.cipher.suites.enforce=true no servidor de gerenciamento.

Problemas conhecidos

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