4.50.00.01 - 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 6 de agosto de 2020, lançamos uma nova versão do Apigee Edge para nuvem privada.

Procedimento de atualização

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. Faça o download do arquivo mais recente do Edge 4.50.00 bootstrap_4.50.00.sh para /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Instale o utilitário apigee-service do Edge 4.50.00 e as dependências:
      sudo bash /tmp/bootstrap_4.50.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 o 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. Em todos os nós do Edge, execute o script update.sh para o processo edge. Para fazer isso, execute o comando abaixo em cada nó:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Em que configFile especifica o arquivo de configuração usado para instalar Apigee Edge para nuvem privada. Por exemplo, /opt/silent.conf.

  3. Em todos os nós do portal, atualize o processo devportal executando o comando abaixo:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Software compatível

Sem alterações.

Descontinuações e desativações

O parâmetro de consulta privateKeyExportable na API Aliases foi descontinuado.

Novos recursos

Sem alterações.

Bugs corrigidos

A tabela abaixo lista os bugs corrigidos nesta versão:

ID do problema Descrição
159858015

Erros de tempo limite 408

As solicitações de API para nomes de host virtual estavam retornando erros de tempo limite 408 incorretamente.

161121352

Relatórios de receita (monetização)

Os relatórios de receita estavam mostrando dados incorretos para alguns campos, incluindo preço líquido e participação na receita. Agora, os relatórios mostram os dados corretos.

159108299

NoClassDefFoundError após a instalação do patch

Alguns clientes estavam recebendo um NoClassDefFoundError no servidor de gerenciamento após a instalação do patch 4.50.00.01.

132688399

Várias revisões de fluxo compartilhado implantadas no mesmo ambiente

Ao implantar uma nova revisão de um fluxo compartilhado, a revisão anterior e a nova revisão estavam sendo implantadas no mesmo ambiente ao mesmo tempo. O Edge não removeu a revisão anterior, e o status de implantação mostrou duas revisões implantadas ao mesmo tempo.

A partir da versão 4.50.00.01, não é mais possível implantar várias revisões de fluxo compartilhado no mesmo ambiente, independentemente de o parâmetro override estar definido como true ou false. Isso vale se você estiver usando a API de implantação de fluxo compartilhado com o tipo de conteúdo MIME application/octet-stream ou tipo application/x-www-form-urlencoded. Para mais informações, consulte os dois exemplos na etapa 3 desta seção da documentação de fluxo compartilhado. Se o fluxo compartilhado for usado em um gancho de fluxo, a implantação de uma nova revisão do fluxo compartilhado fará com que o gancho de fluxo use a revisão implantada mais recente.

Com essa correção, apenas a nova revisão pode ser implantada, e as revisões anteriores serão removidas corretamente.

162770354

Atualizações de segurança do Drupal

As atualizações de segurança abaixo foram adicionadas ao Edge:

  • Núcleo do Drupal: 7.72
  • Internacionalização: 7.x-1.27
  • Serviços: 7.x-3.27

Os RPMs apigee-drupal-7.72 têm números de build diferentes:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

Esses RPMs têm a mesma versão do núcleo do Drupal 7.72 e são idênticos. Se você fizer upgrade de versões anteriores, o número da versão no RPM poderá não mudar.