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

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

5 июня 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. Выполните сценарий update.sh для OpenLDAP на всех узлах. На каждом узле выполните следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    Где configFile указывает файл конфигурации, который вы использовали для установки Apigee Edge для частного облака.

  3. Выполните сценарий update.sh для Edge на всех узлах. На каждом узле выполните следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Где configFile указывает файл конфигурации, который вы использовали для установки Apigee Edge для частного облака.

  4. Выполните сценарий update.sh для пользовательского интерфейса на всех узлах. На каждом узле выполните следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    Где configFile указывает файл конфигурации, который вы использовали для установки Apigee Edge для частного облака.

  5. Выполните сценарий update.sh для единого входа на всех узлах. На каждом узле выполните следующую команду:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    Где configFile указывает файл конфигурации, который вы использовали для установки Apigee Edge для частного облака.

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

Поддерживаемое программное обеспечение

Apigee Edge для частного облака подтвердил поддержку OpenJDK версии 1.8.0.252.

Tomcat обновлен до версии 7.0.103.

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

Никаких изменений.

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

В следующей таблице описаны новые функции этого выпуска:

Описание

mTLS защищает соединение сервера управления с маршрутизатором

Apigee mTLS теперь поддерживает соединение между сервером управления и маршрутизатором через порт 8081.

Срок действия сертификата теперь можно настраивать.

При использовании пользовательского сертификата вы можете установить количество дней, в течение которых сертификат действителен. Это можно сделать, установив значение APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR в файле конфигурации. Значение по умолчанию — 365. Дополнительную информацию см. в разделе «Шаг 1. Обновите файл конфигурации» . Если вы вносите изменения после установки Apigee mTLS, обязательно следуйте инструкциям в разделе «Изменение существующей конфигурации apigee-mtls» .

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

В следующей таблице перечислены ошибки, исправленные в этом выпуске:

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

Tomcat был обновлен до версии 7.0.103.

155595660

Формат часового пояса

Значения, используемые для токенов sss и SSS в формате часового пояса, установленном свойством conf_system_apigee.syslogger.dateFormat , были неправильными.

155340541

Поддержка OpenJDK

Apigee подтвердила поддержку OpenJDK версии 1.8.0.252.

155105930
76087166

KVM в средах с несколькими центрами обработки данных

Сервер управления случайным образом подключался к любому из центров обработки данных, если организация охватывала несколько центров обработки данных (например, dc-1, dc-2). Это повлияло на соединения с узлами Cassandra в локальном центре обработки данных для операций управления ключами и карты значений ключей (KVM).

150717738

Кластеры без лидера

Кластеры без лидера не позволяли остановить или перезапустить службу mTLS. Продолжительность тайм-аута также была уменьшена.

152382545

Использование диапазона портов mTLS

В документации теперь правильно указано, что диапазон портов ZooKeeper для Apigee mTLS начинается с 10001.

148486685

Косвенное связывание Репликация OpenLDAP и совместимость SSO

При непрямой привязке служба OpenLDAP не выполняла поиск объекта пользователя при включенной репликации (существовало более одного экземпляра OpenLDAP).

148179907

Apigee-analytics-collector добавлен повторно

Утилита apigee-analytics-collector была повторно добавлена. Эта утилита позволяет сообщать о количестве томов API.

146511254

Политика ExtractVariables не выдает ошибок

Если переменная XML не была разрешена с помощью выражения XPath, политика ExtractVariables продолжала выполняться в прокси-сервере. Это произошло, даже если для элемента IgnoreUnresolvedVariables или атрибута continueOnError было установлено значение false.

130013746

Деактивация компаний

Кнопка отключения компаний от монетизации была недоступна.

120799182

Обновление OpenLDAP

Процесс обновления OpenLDAP в среде с несколькими центрами обработки данных привел к повреждению состояния.

145236083

Имя пользователя системного администратора: длина пароля

Имя пользователя и пароль системного администратора длиной более 57 символов приводили к сбою сценария установки Edge SSO.

135616498

Ошибка сценария настройки единого входа

Исправлена ​​проблема, из-за которой использование URL-адресов файловой схемы приводило к сбою сценария настройки единого входа.

111420263

Исправлено исключение ConcurrentModificationException в политике ведения журнала сообщений.

Устраните несколько состояний гонки, возникающих при использовании политики ведения журнала сообщений.