16.05.07 - 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

Na segunda-feira, 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, execute o seguinte procedimento:

  1. Em todo o servidor de gerenciamento de borda, processador de mensagens e nós da interface, limpe os repositórios do 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 que você usou para instalar o Edge.

  3. Em todos os nós da IU 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

Remoção do código de depuração do JavaScriptStepExecution

edge-gateway-4.16.05-0.0.1074
DOS-4039

A autenticação externa faz com que os comandos do serviço da Apigee falhe

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

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 seguinte linha 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 aceitar um nome de conta, em vez de um endereço de e-mail, como o nome de usuário.

Consulte a 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 Edge 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 JavaScript ou JARs do Java) armazenados no escopo do ambiente ou da organização, o framework de validação não exige mais que você também inclua esses recursos no nível do proxy de API em um pacote de proxy para importação e aprovação na validação. A validação de recursos agora ocorre no momento da implantação, não no momento da importação.

edge-gateway-4.16.05-0.0.1074

Problemas conhecidos

Esta versão tem os problemas conhecidos a seguir.

Id do problema Descrição
APIRT-2978

O roteador falha ao iniciar o Nginx ou o roteador não inicia

Se o roteador de borda falhar ou não iniciar o Nginx, 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 processador de mensagens faz buscas DNS no IPv4 e IPv6

Se você instalou e ativou o NSCD (Name Service Cache Daemon), os processadores de mensagens fazem duas buscas DNS: uma para IPv4 e outra para IPv6.

Para desativar a busca DNS no IPv6:

  1. Em cada nó 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 vir um erro no formato:

ERRO: precisa ser o 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 de dependências de pacote conhecido, o agente do Katello usado no Satellite Server 6 não será instalado corretamente nos hosts do Apigee Edge que executam o daemon Qpid.