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

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

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

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

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

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

    1. Очистите репозитории Yum:
      sudo yum clean all
    2. Загрузите последнюю версию файла bootstrap_4.19.01.sh Edge 4.19.01 в /tmp/bootstrap_4.19.01.sh :
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. Установите утилиту apigee-service Edge 4.19.01 и зависимости:
      sudo bash /tmp/bootstrap_4.19.01.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. На всех узлах портала обновите процесс 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

Обновления безопасности Drupal

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

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

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

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 19.4.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

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