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

Procedimento de atualização

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 da versão mais recente do arquivo bootstrap_4.50.00.sh do Edge 4.50.00 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 e as dependências do Edge 4.50.00 apigee-service:
      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 você 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 de borda, execute o script update.sh para o processo edge. Para isso, execute o seguinte comando 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 o Apigee Edge para nuvem privada. Por exemplo, /opt/silent.conf.

  3. Em todos os nós do portal, atualize o processo devportal executando o seguinte comando:
    /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 a seguir 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 em alguns campos, incluindo preço líquido e participação na receita. Os relatórios agora mostram os dados corretos.

159108299

NoClassDefFoundError após a instalação do patch

Alguns clientes estavam enfrentando um NoClassDefFoundError no servidor de gerenciamento após instalar o 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 estavam sendo implantadas no mesmo ambiente ao mesmo tempo. O Edge não cancelou a implantação da revisão anterior, e o status 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, independente 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 o tipo application/x-www-form-urlencoded. Para mais informações, consulte os dois exemplos na etapa 3 desta seção da documentação do 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 desimplantadas corretamente.

162770354

Atualizações de segurança do Drupal

As seguintes atualizações de segurança 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

Todos esses RPMs têm a mesma versão do Drupal Core 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.