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

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

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

Примечание. Эта версия будет поддерживаться до 31 августа 2024 г.

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

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

Обновление этого выпуска приведет к обновлению компонентов в следующем списке RPM:

  • край-шлюз-4.52.00-0.0.60193.noarch.rpm
  • Edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • Edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • Edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • край-маршрутизатор-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • Edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • Edge-Management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.noarch.rpm

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

apigee-all version

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

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

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

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

    4. Используйте команду source для выполнения сценария apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Обновите узлы Postgres (главные и резервные):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Обновите аналитику на узле сервера управления:
    apigee-service edge-analytics update
  4. На всех пограничных узлах выполните сценарий update.sh для пограничного процесса:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Если вы используете интерфейс New Edge, выполните следующие команды:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

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

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

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

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

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

Там.

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

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

В этом выпуске представлена ​​следующая новая функция:

Записи аудита автоматически удаляются через 400 дней после создания.

Была добавлена ​​функция автоматического удаления записей аудита через 400 дней после создания. Раньше записи аудита создавались без срока жизни, поэтому они накапливались в Cassandra.

Вы можете отменить эту функцию, чтобы никогда не удалять записи аудита, установив для conf_audit_cassandra.ttl.value значение -1 на сервере управления. Вы также можете изменить количество дней, в течение которых вы хотите хранить записи аудита, изменив значение conf_audit_cassandra.ttl.value в миллисекундах на сервере управления. Обратите внимание, что эта функция применяется только к вновь созданным записям аудита, но не к записям аудита, созданным в вашей системе в прошлом.

Улучшение conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

Переопределение конфигурации conf_keymanagement_oauth_refresh_token_expiry_time_in_millis теперь не только устанавливает время истечения срока действия токена по умолчанию, но также обеспечивает верхний предел истечения срока действия токена обновления в Cassandra.

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

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

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

Сценарий Python калькулятора токенов apigee-cassandra-calc.py , который используется для расчета стартовых токенов для кольца Cassandra на основе свойства CASS_HOSTS в тихом файле конфигурации, работал неправильно.

Это исправлено.
274884575

Некоторые вызовы API статистики с измерением, содержащим groupid завершались неудачей.

Это исправлено.
286971552

Исправлены сценарии Postgres в edge-postgres-server в тихом файле конфигурации, чтобы они работали со значениями переменных по умолчанию, которые не указаны во время установки.

276444350

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

Это исправлено.
277723022

В config.log было внесено исправление для сохранения исторических изменений в журнале.

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

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

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

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

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

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

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