19.06.08 4.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 4 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 este procedimento 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.19.06 bootstrap_4.19.06.sh 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 do Edge 4.19.06 e as dependências:
      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á 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 Qpid, atualize o processo apigee-qpidd executando o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -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 Edge, 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
  4. Em todos os nós da interface do Edge, atualize o processo edge-ui executando o seguinte comando:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. 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
161121352

Relatórios de receita (monetização)

Os relatórios de receita estavam mostrando dados incorretos para alguns campos, incluindo o preço líquido e as participações 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.19.06.07.

152574421

Conflitos de dependência do Qpid

Em alguns casos, os sistemas Linux estavam apresentando conflitos de dependência de pacotes ao fazer upgrade dos serviços do Qpid que também eram usados pelo Edge.

145419621

Link "Testar a nova interface" removido

O link "Testar a nova interface" abaixo do título ao fazer login na interface clássica do Edge foi removido.

132688399

Cancelamento da implantação de proxies

Ao cancelar a implantação de um proxy de API que tinha várias revisões de fluxo compartilhado no mesmo ambiente, o Edge não cancelava a implantação da revisão e retornava o seguinte erro:

The Shared flow preProxyFlow is in use by PreProxyFlowHook

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

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.