4.19.06.08 – informacje o wersji Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

4 sierpnia 2020 r. udostępniliśmy nową wersję Apigee Edge for Private Cloud.

Procedura aktualizacji

Aby zaktualizować instalację, wykonaj te czynności na węzłach brzegowych:

  1. Na wszystkich węzłach brzegowych:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 4.19.06 bootstrap_4.19.06.sh do /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Zainstaluj narzędzie apigee-service Edge 4.19.06 i zależności:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      gdzie uName:pWord to nazwa użytkownika i hasło otrzymane od Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego wpisanie.

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, aby wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Na wszystkich węzłach Qpid zaktualizuj proces apigee-qpidd, wykonując to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile

    gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge na potrzeby chmury prywatnej. Na przykład: /opt/silent.conf.

  3. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla procesu edge. Aby to zrobić, uruchom na każdym węźle to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. Na wszystkich węzłach interfejsu Edge UI zaktualizuj proces edge-ui, wykonując to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. Na wszystkich węzłach portalu zaktualizuj proces devportal, wykonując to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Obsługiwane oprogramowanie

Bez zmian.

Wycofania i zakończenia

Parametr zapytania privateKeyExportable w interfejsie Aliases API został wycofany.

Nowe funkcje

Bez zmian.

Poprawione błędy

W tej wersji naprawiliśmy te błędy:

Identyfikator problemu Opis
161121352

Raporty o przychodach (zarabianie)

Raporty dotyczące przychodów zawierały nieprawidłowe dane w przypadku niektórych pól, w tym ceny netto i udziału w przychodach. Raporty wyświetlają teraz prawidłowe dane.

159108299

NoClassDefFoundError po zainstalowaniu poprawki

Niektórzy klienci po zainstalowaniu poprawki 4.19.06.07 mieli problem z NoClassDefFoundError na serwerze zarządzającym.

152574421

Konflikty zależności Qpid

W niektórych przypadkach w systemach Linux występowały konflikty zależności pakietów podczas uaktualniania usług Qpid, które były też używane przez Edge.

145419621

Usunięto link „Wypróbuj nowy interfejs”

Link „Wypróbuj nowy interfejs” pod tytułem podczas logowania się w klasycznym interfejsie Edge został usunięty.

132688399

Wycofywanie wdrożenia serwerów proxy

Podczas wycofywania wdrożenia proxy interfejsu API, które miało wiele wersji współdzielonego przepływu w tym samym środowisku, Edge nie wycofywał wdrożenia wersji i zwracał ten błąd:

The Shared flow preProxyFlow is in use by PreProxyFlowHook

162770354

Aktualizacje zabezpieczeń Drupal

Do Edge dodaliśmy te aktualizacje zabezpieczeń:

  • Drupal core: 7.72
  • Internacjonalizacja: 7.x-1.27
  • Usługi: 7.x–3.27

Wszystkie pakiety RPM apigee-drupal-7.72 mają różne numery kompilacji:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

Wszystkie te pakiety RPM mają tę samą wersję Drupal core 7.72 i są identyczne. Jeśli uaktualniasz starsze wersje, numer kompilacji w pakiecie RPM może się nie zmienić.