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

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Em 1o de maio de 2020, lançamos uma nova versão do Apigee Edge para nuvem privada.

Procedimento de atualização

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

  1. Em todos os nós de borda:

    1. Limpe o repositório do Yum:
      sudo yum clean all
    2. Faça o download do arquivo bootstrap_4.19.06.sh mais recente do Edge 4.19.06 para /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Instale o utilitário apigee-service e as dependências do Edge 4.19.06:
      sudo bash /tmp/bootstrap_4.19.06.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á necessário 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. Execute o script update.sh em todos os nós. Em cada nó, execute o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Em que configFile especifica o arquivo de configuração usado para instalar o Apigee Edge para nuvem privada.

  3. Se você usa o portal Apigee Developer Services (ou simplesmente o portal), faça upgrade do PHP, Drupal e SmartDocs. Para mais informações, consulte Fazer upgrade do portal.

Softwares compatíveis

Esta versão faz upgrade do seguinte software usado pelo portal de serviços para desenvolvedores da Apigee (ou simplesmente o portal):

  • PHP para 7.3 (RHEL 7/CentOS 7) ou PHP mais recente em distribuição (Amazon Linux AMI)
  • Núcleo Drupal para 7,69
  • Drush para 8.3.2

Para mais informações, consulte Fazer upgrade do portal.

Descontinuações e suspensões

Sem alterações.

Bugs corrigidos

A tabela a seguir lista os bugs corrigidos nesta versão:

Id do problema Descrição
146511514

Vulnerabilidade XSS em SmartDocs

Nesta versão, corrigimos uma vulnerabilidade de segurança no SmartDocs. Os sites que usam SmartDocs são atualizados imediatamente.

148198065

Ordem de execução da política

Em alguns casos, a ordem de execução das políticas não era a esperada.

148231209

Geração de registros do servidor Qpid

O processo do servidor Qpid estava registrando mensagens sobre a propriedade x_forwarded_proto.

154867155

Solicitações com destinos indisponíveis podem resultar em várias respostas

Quando ocorriam falhas durante o processamento de uma solicitação sem um destino, o Edge para a nuvem privada às vezes enviava várias respostas.

154868912

Fluxos compartilhados no PostClientFlow

O processador de mensagens entrava em um loop infinito quando um proxy fazia referência a um fluxo compartilhado que não estava implantado no ambiente.

Problemas conhecidos

A tabela a seguir descreve os problemas conhecidos desta versão:

Id do problema Descrição
N/A Incompatibilidades do OpenJDK

Não use as seguintes versões do OpenJDK 1.8.0:

  • 1.8.0.251
  • 1.8.0.252

Se você estiver executando uma dessas versões, a Apigee recomenda que você faça downgrade para uma versão anterior. Para saber mais, consulte Como fazer o download e instalar pacotes OpenJDK pré-criados.

76087166

KVMs em ambiente de vários data centers

Se uma organização abranger vários data centers (por exemplo, dc-1, dc-2), o servidor de gerenciamento deve se conectar apenas aos nós do Cassandra no data center local para operações de gerenciamento de chaves e do mapa de chave-valor (KVM, na sigla em inglês). No entanto, ele se conecta aleatoriamente a qualquer um dos data centers.