16.05.06 — примечания к выпуску Edge для частного облака

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

В понедельник, 2 января 2016 года, мы выпустили новую версию Apigee Edge для частного облака.

Процедура обновления

Для обновления установленной системы выполните следующую процедуру:

  1. На всех узлах Edge выполните очистку репозиториев Yum:
    > sudo yum clean all

  2. Если вы используете локальный репозиторий, обновите apigee-mirror :
    > /opt/apigee/apigee-service/bin/apigee-service apigee-mirror update

  3. На всех узлах Edge обновите apigee-setup :
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  4. На всех узлах Cassandra обновите apigee-cassandra :
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    где configFile указывает файл конфигурации, который вы использовали для установки Edge.

  5. На всех узлах Qpid обновите apigee-qpid :
    >/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile

  6. На всех узлах Edge обновите edge-gateway :
    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. На всех узлах Edge UI обновите edge-ui :
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Исправлены ошибки

В этом релизе исправлены следующие ошибки.

Идентификатор выпуска Описание Номер сборки
APIRT-3717

Ошибка JavaScript в обработчике сообщений после обновления

Исправлена ​​ошибка, из-за которой лишний пробел в конфигурационном файле приводил к ошибке обновления до версии 4.16.01.

edge-gateway-4.16.05-0.0.893
DBS-1375

Сервер управления и Cassandra не взаимодействуют.

В предыдущих версиях вы могли столкнуться со следующей ошибкой, указывающей на проблему связи между сервером управления и Cassandra:

"code": "datastore.ErrorWhileAccessingDataStore"

Эта проблема исправлена ​​в данном релизе.

apigee-cassandra-2.1.13-0.0.992
ДОС-4350

apigee-mirror загружает все сторонние библиотеки, а не только последние версии.

В предыдущих версиях apigee-mirror загружал только последнюю версию сторонней библиотеки. Теперь он загружает все версии, используемые Edge.

apigee-mirror-4.16.05-0.0.937
EDGEUI-827

Возможно, для пользователя, использующего несколько пользовательских ролей, были неправильно установлены права доступа.

Если пользователь является членом нескольких пользовательских ролей, права доступа для него могли быть установлены некорректно. Эта проблема исправлена.

edge-ui-4.16.05-0.0.3790

Известные проблемы

В данной версии обнаружены следующие известные проблемы.

Идентификатор выпуска Описание
APIRT-2978

Маршрутизатор не запускает Nginx или маршрутизатор не запускается

Если маршрутизатор Edge Router не запускает Nginx или не запускает его вообще, как показано в файле /opt/apigee/var/log/edge-router/logs/system.log , удалите все файлы в каталоге /opt/nginx/conf.d и перезапустите маршрутизатор:

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

Обработчик сообщений выполняет поиск DNS-запросов по протоколам IPv4 и IPv6.

Если вы установили и включили NSCD (демон кэширования служб имен), вы можете заметить, что обработчики сообщений выполняют два запроса DNS: один для IPv4 и один для IPv6.

Чтобы отключить поиск DNS по IPv6:

  1. На каждом узле обработчика сообщений отредактируйте файл /etc/nscd.conf .
  2. Установите следующее свойство:

    enable-cache hosts no
КНР-1118

Ошибка при выполнении команды "apigee-service apigee-postgresql pg-data-purge".

Если при выполнении команды "apigee-service apigee-postgresql pg-data-purge" вы видите ошибку следующего вида:

ОШИБКА: должен быть владелец отношения

Отредактируйте файл /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge и установите для следующего свойства значение 'apigee':

POSTGRES_USER=apigee

ДОК-1687 Из-за известного конфликта зависимостей пакетов агент Katello, используемый в Satellite Server 6, не будет корректно устанавливаться на хостах Apigee Edge, на которых запущен демон Qpid.