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

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

4 августа 2020 года мы выпустили новую версию Apigee Edge для частного облака.

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

Чтобы обновить установку, выполните следующую процедуру на пограничных узлах:

  1. На всех пограничных узлах:

    1. Очистите репозитории Yum:
      sudo yum clean all
    2. Загрузите последний файл Edge 4.19.06 bootstrap_4.19.06.sh в /tmp/bootstrap_4.19.06.sh :
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Установите утилиту apigee-service Edge 4.19.06 и зависимости:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      Где uName:pWord — это имя пользователя и пароль, которые вы получили от Apigee. Если вы опустите pWord , вам будет предложено ввести его.

    4. Обновите утилиту apigee-setup :
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Используйте source команду для выполнения скрипта apigee-service.sh :
      source /etc/profile.d/apigee-service.sh
  2. На всех узлах Qpid обновите процесс apigee-qpidd , выполнив следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile

    Где configFile указывает файл конфигурации, который вы использовали для установки Apigee Edge для частного облака. Например, /opt/silent.conf .

  3. На всех пограничных узлах выполните сценарий update.sh для edge процесса. Для этого выполните на каждом узле следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. На всех узлах Edge UI обновите процесс edge-ui , выполнив следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. На всех узлах портала обновите процесс devportal , выполнив следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Поддерживаемое программное обеспечение

Без изменений.

Устаревание и выход на пенсию

Параметр запроса privateKeyExportable в API Aliases устарел.

Новые возможности

Без изменений.

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

В следующей таблице перечислены ошибки, исправленные в этом выпуске:

Идентификатор проблемы Описание
161121352

Отчеты о доходах (монетизация)

Отчеты о доходах отображали неверные данные для некоторых полей, включая чистую цену и долю дохода. Теперь отчеты показывают правильные данные.

159108299

NoClassDefFoundError после установки патча

Некоторые клиенты сталкивались с NoClassDefFoundError на сервере управления после установки исправления 4.19.06.07.

152574421

Конфликты зависимостей Qpid

В некоторых случаях в системах Linux возникали конфликты зависимостей пакетов при обновлении служб Qpid, которые также использовались Edge.

145419621

Ссылка "Попробовать новый пользовательский интерфейс" удалена.

Ссылка «Попробовать новый пользовательский интерфейс» под заголовком при входе в классический интерфейс Edge была удалена.

132688399

Отмена развертывания прокси

При отмене развертывания прокси-сервера API с несколькими ревизиями общего потока в одной среде Edge не отменил развертывание ревизии и вернул следующую ошибку:

The Shared flow preProxyFlow is in use by PreProxyFlowHook

162770354

Обновления безопасности Друпала

В Edge добавлены следующие обновления безопасности:

  • Ядро Друпала: 7.72
  • Интернационализация: 7.x-1.27
  • Сервисы: 7.x-3.27

Все пакеты RPM apigee-drupal-7.72 имеют разные номера сборки:

  • 4.19.01: апигей-друпал-7.72-0.0.304
  • 4.19.06: апигей-друпал-7.72-0.0.111
  • 4.50.00: апигей-друпал-7.72-0.0.113

Все эти RPM имеют одинаковую версию ядра Drupal 7.72 и идентичны. При обновлении с более ранних версий номер сборки в RPM может не измениться.