4.50.00.01 – Informacje o wersji Edge dla Private Cloud

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

6 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.50.00 bootstrap_4.50.00.sh:/tmp/bootstrap_4.50.00.sh
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Zainstaluj narzędzie apigee-service Edge 4.50.00 i zależności:
      sudo bash /tmp/bootstrap_4.50.00.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 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

    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 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
159858015

Błędy przekroczenia limitu czasu 408

Żądania interfejsu API dotyczące nazw hostów wirtualnych nieprawidłowo zwracały błędy przekroczenia limitu czasu 408.

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łów w przychodach. Raporty wyświetlają teraz prawidłowe dane.

159108299

NoClassDefFoundError po zainstalowaniu poprawki

U niektórych klientów po zainstalowaniu poprawki 4.50.00.01 na serwerze zarządzającym występował NoClassDefFoundError.

132688399

Wiele wersji współdzielonego przepływu wdrożonych w tym samym środowisku

Podczas wdrażania nowej wersji przepływu współdzielonego poprzednia i nowa wersja były wdrażane w tym samym środowisku w tym samym czasie. Edge nie wycofał poprzedniej wersji, a stan wdrożenia wskazywał, że wdrożone są 2 wersje jednocześnie.

Od wersji 4.50.00.01 nie możesz już wdrażać wielu wersji współdzielonego przepływu w tym samym środowisku, niezależnie od tego, czy parametr override jest ustawiony na true czy false. Dotyczy to zarówno interfejsu API wdrażania w ramach przepływu udostępnionego z typem treści MIME application/octet-stream, jak i typu application/x-www-form-urlencoded. Więcej informacji znajdziesz w 2 przykładach w kroku 3 w  tej sekcji dokumentacji współdzielonego przepływu. Jeśli współdzielony przepływ jest używany w punkcie zaczepienia przepływu, wdrożenie nowej wersji współdzielonego przepływu spowoduje, że punkt zaczepienia przepływu będzie używać najnowszej wdrożonej wersji.

Po wprowadzeniu tej poprawki będzie można wdrażać tylko nową wersję, a poprzednie wersje będą prawidłowo wycofywane.

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ć.