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 Private Cloud.

Observação:esta versão vai ter suporte até 27 de junho de 2023.

Procedimento de atualização

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

  • 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 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. 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 de borda, execute o script update.sh para o processo de borda:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

Problemas de segurança corrigidos

Confira a seguir 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 Private Cloud.

ID do problema Descrição
230857841 Um problema de segurança relacionado a CVE-2022-22950 foi corrigido com a atualização da versão do Spring usada na análise para 5.3.20.
234175444 Um problema de segurança relacionado a 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 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
234512031

Atualizamos os jars do Spring para a versão 5.3.20 para resolver vulnerabilidades.

169680013

Adicionada a propriedade conf_allowed_extensions para controlar ou colocar na lista de permissões os arquivos a serem verificados e imprimir o registro de delta.

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

Adicionamos novas utilidades em apigee-adminapi para adicionar e remover propriedades de grupo do AX. O apigee-provision foi modificado para que a integração de novos grupos do AX tenha a propriedade do tipo consumidor definida corretamente.

230758130

Adicionada opção legada 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, o que causava erros quando o repositório sincronizado era veiculado com o nginx.

Isso já foi corrigido
235390529

Melhoria no desempenho da implantação do servidor de gerenciamento, reduzindo o número de hits no Cassandra.

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

Os algoritmos de criptografia compatíveis com o Edge oferecem opções limitadas e não permitem restringir algoritmos fora de uma lista codificada

Isso foi corrigido. Ao configurar o TLS para a API de gerenciamento, as criptografias na lista negra e na lista branca não são mais filtradas pelas criptografias 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 algoritmos filtrados 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 uma lista completa de problemas conhecidos.