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

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

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

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

В этом разделе описывается, как установить этот выпуск, если вы выполняете обновление с предыдущего выпуска Edge для частного облака. Если вам необходимо выполнить обновление с более ранней версии, см. раздел «Применение нескольких версий исправлений» .

Обновление этого выпуска приведет к обновлению компонентов, перечисленных ниже:

  • apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
  • apigee-postgresql-14.5-0.0.2756.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
  • Edge-analytics-4.52.02-0.0.40121.noarch.rpm
  • край-шлюз-4.52.02-0.0.60260.noarch.rpm
  • Edge-management-server-4.52.02-0.0.60260.noarch.rpm
  • Edge-message-processor-4.52.02-0.0.60260.noarch.rpm
  • край-postgres-server-4.52.02-0.0.60260.noarch.rpm
  • Edge-qpid-server-4.52.02-0.0.60260.noarch.rpm
  • край-маршрутизатор-4.52.02-0.0.60260.noarch.rpm
  • край-мята-шлюз-4.52.02-0.0.40465.noarch.rpm
  • Edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
  • Edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
  • apigee-setup-4.52.02-0.0.1139.noarch.rpm

Вы можете проверить установленные на данный момент версии RPM и узнать, нужно ли их обновлять, введя:

apigee-all version

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

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

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

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

    4. Используйте команду source для выполнения сценария apigee-service.sh :
      source /etc/profile.d/apigee-service.sh
    5. Обновите утилиту apigee-setup :
      apigee-service apigee-setup update
  2. На всех узлах Cassandra выполните скрипт update.sh :
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  3. На всех узлах Qpid выполните скрипт update.sh :
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  4. На всех узлах Postgres выполните скрипт update.sh :
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  5. На всех пограничных узлах выполните сценарий update.sh для edge процесса (включая монетизацию):
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

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

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

Идентификатор проблемы Описание
372070691 Удалена избыточная библиотека JNA из Cassandra.
362799717 Исправлена ​​ошибка при удалении кэшированных данных.
361792608 Исправлена ​​ошибка, из-за которой наличие несуществующих схем, таких как Edgenotification , вызывало проблемы в Cassandra.
361436097 В команду drop_old_tables Cassandra добавлены проверки для предотвращения выполнения, если кластер Cassandra содержит несколько версий схемы.
370115540 Устранена периодически возникающая ошибка при использовании сценария setup.sh для установки или настройки Cassandra.
375487499 Восстановлена ​​функциональность API rebuildIndex.
362909723 Драйвер Postgres обновлен до версии 42.5.5.
379179891 Cassandra теперь устанавливает коэффициент репликации системных таблиц в соответствии с топологией кластера.
381092556 Добавлены проверки для проверки наличия каталогов в сценариях для нескольких компонентов.
372068460 Установите каталог данных, принадлежащий Apigee, как TMPDIR для Cassandra.
373673550 Улучшено действие wait_for_ready QPID.
360376605 Исправлена ​​проблема, из-за которой пользователи Edge for Private Cloud в среде AWS не могли использовать API-интерфейсы монетизации.

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

Ниже приведен список известных проблем безопасности, исправленных в этом выпуске. Чтобы избежать этих проблем, установите последнюю версию Edge Private Cloud.

Идентификатор проблемы Описание
344961470 Исправлен портал управления QPID для устранения уязвимости XSS.

Изменения в поддерживаемом программном обеспечении

Добавлена ​​поддержка следующего:

  • Red Hat Enterprise Linux (RHEL) 8.10
  • Oracle Enterprise Linux (OEL) 8.10

Амортизация и выход на пенсию

В этом выпуске нет новых исключений или прекращений поддержки.

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

В этом разделе перечислены новые функции этого выпуска.

Идентификатор проблемы Описание
352648971 Введена функция, при которой маршрутизатор передает настроенный резервный сертификат/ключ через нестандартные порты SSL для клиентов, не поддерживающих SNI. Включите эту функцию, установив для конфигурации conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled значение true на узлах маршрутизатора. Дополнительные сведения см. в разделе Использование SNI с Edge .

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

Полный список известных проблем см. в разделе Известные проблемы с Edge для частного облака .

Применение нескольких версий патча

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

Каждый выпуск исправлений содержит обновления определенных компонентов Edge для частного облака, таких как edge-management-server . Чтобы применить несколько версий исправлений, вам необходимо обновить каждый компонент Edge, который был включен в выпуск исправления позже установленной вами версии. Вы можете найти эти компоненты, просмотрев примечания к выпуску Edge для частного облака для всех версий, более поздних, чем ваша текущая версия, и проверив список RPM для этих выпусков. Ссылки на все примечания к выпуску Edge для частного облака см. в примечаниях к выпуску Apigee .

Примечание. Каждый компонент необходимо обновить только один раз, установив RPM для последней версии компонента, включенной в выпуски исправлений. Следуйте инструкциям в примечаниях к выпуску для этой версии, чтобы обновить компонент.

Примечание. При обновлении компонента автоматически устанавливается последняя версия исправления компонента. Если вы хотите выполнить обновление до версии исправления, которая не является последней, вам необходимо сохранить собственную архивную копию репозитория Apigee с помощью зеркала Apigee и использовать это зеркало для установок Apigee. Дополнительную информацию см. в разделе Использование локального репозитория Edge для поддержки вашей версии Edge .