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

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

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

Примечание: поддержка этой версии будет осуществляться до 31 августа 2024 года.

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

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

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

  • edge-gateway-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

Для обновления вашей установки выполните следующую процедуру на узлах Edge:

  1. На всех узлах Edge:

    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. Обновите узлы PostgreSQL (главный и резервный):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Обновить аналитику на узле сервера управления:
    apigee-service edge-analytics update
  4. На всех узлах Edge выполните скрипт update.sh для процесса Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Если вы используете новую версию 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 в файле конфигурации silent, работал некорректно.

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

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

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

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

276444350

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

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

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

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

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

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

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

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

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

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