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

Esta é a documentação do Apigee Edge.
Acesse Documentação da Apigee X.
informações

Em 3 de novembro de 2021, lançamos uma nova versão do Apigee Edge para nuvem privada.

Procedimento de atualização

Atualizar esta versão vai atualizar os componentes da seguinte lista de RPMs:

  • apigee-setup-4.51.00-0.0.1131.noarch.rpm
  • apigee-provision-4.51.00-0.0.618.noarch.rpm
  • apigee-service-4.51.00-0.0.1431.noarch.rpm
  • apigee-postgresql-10.17-0.0.2521.noarch.rpm
  • edge-gateway-4.51.00-0.0.60146.noarch.rpm
  • edge-management-server-4.51.00-0.0.60146.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60146.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60146.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60146.noarch.rpm
  • edge-router-4.51.00-0.0.60146.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20025.noarch.rpm
  • edge-ui-4.51.00-0.0.20205.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40243.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20234.noarch.rpm
  • apigee-mtls-consul-4.51.00-0.0.20140.noarch.rpm

Você pode verificar as versões de RPM instaladas atualmente precisam ser atualizados, inserindo:

apigee-all version

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

  1. Em todos os nós do Edge:

    1. Limpe o repositório do Yum:
      sudo yum clean all
    2. Baixe o arquivo bootstrap_4.51.00.sh do Edge 4.51.00 mais recente 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:pWord são o nome de usuário e a senha que você recebeu da Apigee. Se você omitir pWord, será solicitado que a 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-provision no servidor de gerenciamento:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Atualize os nós do Postgres (mestre e de espera):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  4. Em todos os nós do Edge, execute o script update.sh para o processo edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Execute o update.sh para a interface em todos os nós:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. 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
  7. Se você estiver usando o mTLS da Apigee, siga o procedimento descrito em Faça upgrade do mTLS da Apigee. Para mais informações, consulte Introdução à Apigee mTLS (link em inglês).

Mudanças no software com suporte

Não há mudanças nos softwares com suporte nesta versão.

Descontinuações e descontinuações

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

Novos recursos

Esta versão introduz os seguintes novos recursos:

Adição do recurso de definição de criptografias TLS na nova interface do Edge

Agora é possível configurar criptografias TLS na nova interface do Edge usando a propriedade MANAGEMENT_UI_TLS_ALLOWED_CIPHERS: Consulte Propriedades de configuração de TLS.

Configuração do adaptador Envoy ativada no Edge para a interface de produtos da API Private Cloud

Agora é possível configurar o proxy do adaptador Envoy no Edge para nuvem privada. Consulte a o Envoy Adapter.

Correções de bugs

Nesta seção, listamos os bugs da nuvem privada que foram corrigidos nesta versão.

ID do problema Descrição
191882212

Os usuários não conseguiam editar a data de término de um plano de tarifas

Isso foi corrigido.
197771819

Algumas APIs usadas pelo UE (nova interface) falhavam quando o mapeamento de papéis externos era ativado

Isso foi corrigido.
201450538

Algumas APIs não estavam retornando secrets corretos quando a criptografia do secret da credencial estava ativada

Isso foi corrigido.
201558985

Por padrão, o apigee-mtls não conseguiu detectar os usuários consul já instalados

Isso foi corrigido.
199746727

apigee-mtls apresentava falhas de segmentação em uma topologia ruim

Isso foi corrigido.
201026796

Correções de verificações de requisitos do sistema durante a instalação do componente qpid para corresponder às recomendações documentadas de 16 GB de RAM em vez de 8 GB

202094489

Houve tentativas de upgrades do banco de dados do Postgres, mesmo sem nenhuma alteração

Isso foi corrigido.
177305642

Às vezes, um processador de mensagens era inicializado corretamente mesmo que não conseguisse carregar todos os repositórios subjacentes.

Isso foi corrigido. Uma falha no carregamento de um repositório causará uma falha na inicialização do MP.
197644288

apigee-provision foi excluído da saída de status apigee-all

200980027

O apigee-mirror falhará se o repositório não for encontrado

Isso foi corrigido.
195945365

apigee-mirror não estava funcionando no RHEL-8

Isso foi corrigido.
122773253

As expressões regulares foram corrigidas para regras de senha de usuários

198268995

O comando apigee-all version não mostrou a versão do componente apigee-provision instalado no nó.

Isso foi corrigido
194874193

Melhoria na lógica de alerta de erro para a página de atualização de senha

201495786

Foi corrigido um problema em que o edge-management-ui-static não estava fazendo upgrade para o patch mais recente

201765308

Foi corrigido um erro do console no sharedflow para a variável de método de fluxo indefinido

Problemas de segurança corrigidos

Não há problemas de segurança corrigidos nesta versão.

Problemas conhecidos

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