4.50.00.01 – Informacje o wersji Edge dla Private Cloud

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

6 sierpnia 2020 roku opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.

Zaktualizuj procedurę

Aby zaktualizować instalację, wykonaj tę procedurę w węzłach brzegowych:

  1. We wszystkich węzłach brzegowych:

    1. Wyczyść repozytorium Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 4.50.00 bootstrap_4.50.00.sh do przeglądarki /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 i zależności programu Edge 4.50.00 apigee-service:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      Gdzie uName:pWord to nazwa użytkownika i hasło otrzymane z Apigee. Jeśli pominiesz właściwość pWord, poprosimy Cię o jej podanie.

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, by wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Na wszystkich węzłach brzegowych uruchom skrypt update.sh dla procesu edge. Aby to zrobić, wykonaj to polecenie w każdym węźle:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud. Na przykład: /opt/silent.conf.

  3. We 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.

Wycofywanie i wycofanie

Parametr zapytania privateKeyExportable w interfejsie API Aliases został wycofany.

Nowe funkcje

Bez zmian.

Naprawione błędy

W tabeli poniżej znajdziesz listę błędów, które zostały naprawione w tej wersji:

Identyfikator problemu Opis
159858015

Błędy 408 czasu oczekiwania

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

161121352

Raporty o przychodach (przychody)

Raporty o przychodach wyświetlały nieprawidłowe dane w niektórych polach, w tym cena netto i udział w przychodach. Raporty wyświetlają teraz prawidłowe dane.

159108299

NoClassDefFoundError po zainstalowaniu poprawki

Po zainstalowaniu poprawki 4.50.00.01 u niektórych klientów na serwerze zarządzania wystąpił błąd NoClassDefFoundError.

132688399

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

Podczas wdrażania nowej wersji udostępnionego przepływu poprzednia i nowa wersja były wdrażane w tym samym środowisku w tym samym czasie. Usługa Edge nie wycofała wdrożenia poprzedniej wersji, a stan wdrożenia wskazywał 2 wersje wdrożone w tym samym czasie.

Od wersji 4.50.00.01 nie można już wdrażać wielu udostępnionych wersji przepływu w tym samym środowisku niezależnie od tego, czy parametr override jest ustawiony na true czy false. Obowiązuje przy tym, czy używasz interfejsu API wdrażania przepływu współdzielonego z typem treści MIME application/octet-stream czy typu application/x-www-form-urlencoded. Więcej informacji znajdziesz w 2 przykładach w kroku 3 tej sekcji dokumentacji udostępnianego procesu. Jeśli przepływ udostępniony jest używany w punkcie zaczepienia przepływu, wdrożenie nowej wersji udostępnionego przepływu spowoduje, że będzie on używać ostatnio wdrożonej wersji.

Dzięki tej poprawce można wdrożyć tylko nową wersję, a wcześniejsze wersje zostaną prawidłowo wycofane.

162770354

Aktualizacje zabezpieczeń Drupal

Do Edge zostały dodane te aktualizacje zabezpieczeń:

  • Drupal Core: 7.72
  • Internacjonalizacja: 7,x-1,27
  • Usługi: 7.x-3.27

RPM apigee-drupal-7.72 ma 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 platformy mają tę samą wersję Drupal Core 7.72 i są identyczne. Jeśli przejdziesz z wcześniejszej wersji, numer kompilacji w RPM może się nie zmienić.