4.53.00.05 - Edge for Private Cloud release notes

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

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

Как обновить

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

После обновления этой версии будут обновлены перечисленные ниже компоненты.

  • edge-gateway-4.53.00-0.0.60310.noarch.rpm
  • edge-management-server-4.53.00-0.0.60310.noarch.rpm
  • edge-message-processor-4.53.00-0.0.60310.noarch.rpm
  • edge-postgres-server-4.53.00-0.0.60310.noarch.rpm
  • edge-qpid-server-4.53.00-0.0.60310.noarch.rpm
  • edge-router-4.53.00-0.0.60310.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2540.noarch.rpm
  • apigee-setup-4.53.00-0.0.1151.noarch.rpm
  • apigee-sso-4.53.00-0.0.21590.noarch.rpm
  • apigee-tomcat-9.0.106-0.0.957.noarch.rpm
  • edge-uapim-4.53.00-0.0.60313.noarch.rpm
  • edge-uapim-connector-4.53.00-0.0.60313.noarch.rpm
  • edge-mint-gateway-4.53.00-0.0.40542.noarch.rpm
  • edge-mint-management-server-4.53.00-0.0.40542.noarch.rpm
  • edge-mint-message-processor-4.53.00-0.0.40542.noarch.rpm

Чтобы проверить, нужно ли обновить установленные версии RPM, введите:

apigee-all version

Чтобы обновить установку, выполните следующие действия на узлах Edge:

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

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

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

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

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

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

Идентификатор проблемы Описание
429056579 Исправлен скрипт wait_for_ready для qpid.
391852306 Исправлены ошибки, связанные с рейтингом транзакций монетизации после изменения часового пояса.

Описание

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

Идентификатор проблемы Описание
430665793 Добавлены дополнительные журналы для операций с ключами и сертификатами во время загрузки процессора сообщений.
366144787 Мы добавили Monetization API, чтобы вы могли синхронизировать данные отдельных объектов по запросу.

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

Идентификатор проблемы Описание
391546513 Исправлены многочисленные проблемы с безопасностью, связанные с монетизацией.

Интеграция коннектора API Hub для Edge Private Cloud

В этом выпуске добавлена поддержка коннектора Apigee API Hub для интеграции с частным облаком, позволяющего организациям синхронизировать метаданные API и аналитику времени выполнения с Google Cloud API Hub. Интеграция включает новый исполняемый файл коннектора Apigee API Hub и улучшения Message Processor, который экспортирует данные времени выполнения в протокол сетевого доступа к файловым системам (NFS). Коннектор API Hub для частного облака использует эти данные и публикует их в API Hub. Исправления ошибок и изменения в существующем поведении Apigee Edge для частного облака отсутствуют. Подробнее об интеграции коннектора API Hub для частного облака Edge…

Основные моменты

  • Новый двоичный файл коннектора Apigee API Hub
  • Улучшения процессора сообщений для экспорта данных времени выполнения в NFS
  • Полная поддержка метаданных API и публикации данных времени выполнения в API Hub
  • Активация на основе согласия с использованием стандартного коннектора Apigee API Hub для потока API частного облака
  • Новая интеграция API с коннектором для поддержки загрузки сред и пакетов прокси
  • Для сервисного аккаунта коннектора теперь требуется новое разрешение IAM (roles/apihub.admin), чтобы включить новые функции API.

Маскировка информации, позволяющей идентифицировать личность

Эта функция обеспечивает конфиденциальность данных и соблюдение требований, позволяя маскировать конфиденциальные данные в пакетах прокси API и общих потоков до их синхронизации с API Hub.

  • Маски по умолчанию. Коннектор автоматически применяет встроенный список выражений XPath (масок по умолчанию), чтобы маскировать известные источники информации, позволяющей идентифицировать личность, в конфигурациях правил (например, жестко заданные пароли базовой аутентификации, закрытые ключи в правилах JWT/JWS).
  • Специальные маски. Вы можете настроить дополнительные специальные маски, задав свойство conf_uapim_connector.uapim.mask.xpaths в файле /opt/apigee/customer/application/uapim-connector.properties, чтобы таргетировать конфиденциальные поля, относящиеся к определенным клиентам.

Сверка данных организации (заполнение)

Теперь коннектор предоставляет определенный процесс для согласования (или заполнения) всего набора метаданных API существующей организации Apigee с API Hub.

  • Процесс. Чтобы выполнить согласование, временно отключите организацию от конфигурации коннектора (удалите значения свойств runtimeDataPubsub и metadataPubsub), а затем сразу же включите ее обратно (восстановите значения).
  • Функция. Это действие заставляет коннектор выполнить полную выборку и повторную синхронизацию всех метаданных для указанной организации, устраняя возможные несоответствия данных.

Изменения в поддерживаемом ПО

Поддерживается Tomcat версии 9.0.106. Полный список поддерживаемого ПО приведен в разделе Поддерживаемое ПО для Edge Private Cloud.

Прекращение поддержки

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

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

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

Как применить несколько версий исправлений

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

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

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

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