16.05.07 - 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 20 de março de 2017, lançamos uma nova versão do Apigee Edge para nuvem privada.

Procedimento de atualização

Para atualizar a instalação, siga este procedimento:

  1. Em todos os nós do servidor de gerenciamento do Edge, do processador de mensagens e da interface, limpe os repositórios Yum:
    > sudo yum clean all

  2. Em todos os nós do servidor de gerenciamento e do processador de mensagens, execute o 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 Edge.

  3. Em todos os nós da interface do Edge, atualize edge-ui:

    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

ID do problema Descrição Número da versão
APIRT-2854

Código de depuração removido de JavascriptStepExecution

edge-gateway-4.16.05-0.0.1074
DOS-4039

A autenticação externa faz com que os comandos apigee-service falhem

Quando a autenticação externa está ativada, a maioria dos clientes usa o campo de nome da conta SAM do Active Directory como nome de usuário para autenticação, em vez de um endereço de e-mail usado pelo servidor OpenLDAP do Edge.

Se você fez a integração com um serviço de diretório externo e quer que o Edge aceite um nome de conta, em vez de um endereço de e-mail, como nome de usuário, adicione a linha a seguir ao arquivo de configuração ao atualizar o Edge para a versão 4.16.05.07:

IS_EXTERNAL_AUTH="true"

Essa linha configura o Edge para oferecer suporte a um nome de conta, em vez de um endereço de e-mail, como o nome de usuário.

Consulte Versão 4.16.05 para mais informações.

apigee-lib-4.16.05-0.0.946
EDGEUI-664 A sessão da interface do usuário de borda agora é estendida corretamente quando o usuário realiza uma ação edge-ui-4.16.09-0.0.3806
MGMT-1430

Validação de recursos de proxy de API

Quando você tem arquivos de recursos de proxy de API (como JARs JavaScript ou Java) armazenados no escopo do ambiente ou da organização, o framework de validação não exige mais que você inclua esses recursos no nível do proxy de API em um pacote de proxy para que a importação passe na validação. A validação de recursos agora ocorre no momento da implantação, e não da importação.

edge-gateway-4.16.05-0.0.1074

Problemas conhecidos

Esta versão tem os seguintes problemas conhecidos.

ID do problema Descrição
APIRT-2978

Falha ao iniciar o Nginx ou o roteador

Se o roteador de borda não iniciar o Nginx ou não iniciar de forma alguma, conforme mostrado no arquivo /opt/apigee/var/log/edge-router/logs/system.log, exclua todos os arquivos no diretório /opt/nginx/conf.d e reinicie o roteador:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

O Message Processor faz pesquisas de DNS em IPv4 e IPv6

Se você instalou e ativou o NSCD (daemon de cache de serviço de nomes), talvez perceba que os processadores de mensagens fazem duas pesquisas de DNS: uma para IPv4 e outra para IPv6.

Para desativar a busca DNS no IPv6:

  1. Em todos os nós do processador de mensagens, edite /etc/nscd.conf.
  2. Defina a seguinte propriedade:

    enable-cache hosts no
PRC-1118

Erro ao executar o comando "apigee-service apigee-postgresql pg-data-purge"

Se você executar o comando "apigee-service apigee-postgresql pg-data-purge" e encontrar um erro no formato:

ERRO: é necessário ser proprietário da relação

Edite /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge e defina a seguinte propriedade como "apigee":

POSTGRES_USER=apigee

DOC-1687 Devido a um conflito conhecido de dependência de pacote, o agente do Katello usado no Satellite Server 6 não será instalado corretamente em hosts do Apigee Edge que executam o daemon Qpid.