4.52.02.01 – informacje o wersji Edge for Private Cloud

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

6 grudnia 2024 r. wprowadziliśmy nową wersję Apigee Edge dla Private Cloud.

Procedura aktualizacji

Z tej sekcji dowiesz się, jak zainstalować tę wersję, jeśli aktualizujesz z poprzedniej wersji Edge for Private Cloud. Jeśli chcesz zaktualizować wcześniejszą wersję, zapoznaj się z artykułem Stosowanie wielu wersji poprawek.

Aktualizacja tej wersji spowoduje zaktualizowanie komponentów wymienionych poniżej:

  • apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
  • apigee-postgresql-14.5-0.0.2756.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
  • edge-analytics-4.52.02-0.0.40121.noarch.rpm
  • edge-gateway-4.52.02-0.0.60260.noarch.rpm
  • edge-management-server-4.52.02-0.0.60260.noarch.rpm
  • edge-message-processor-4.52.02-0.0.60260.noarch.rpm
  • edge-postgres-server-4.52.02-0.0.60260.noarch.rpm
  • edge-qpid-server-4.52.02-0.0.60260.noarch.rpm
  • edge-router-4.52.02-0.0.60260.noarch.rpm
  • edge-mint-gateway-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
  • apigee-setup-4.52.02-0.0.1139.noarch.rpm

Aby sprawdzić, czy zainstalowane wersje RPM wymagają aktualizacji, wpisz:

apigee-all version

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

  1. Na wszystkich węzłach Edge:

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

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

    4. Aby wykonać skrypt apigee-service.sh, użyj polecenia source:
      source /etc/profile.d/apigee-service.sh
    5. Zaktualizuj narzędzie apigee-setup:
      apigee-service apigee-setup update
  2. Na wszystkich węzłach systemu Cassandra uruchom skrypt update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  3. Na wszystkich węzłach Qpid uruchom skrypt update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  4. Na wszystkich węzłach Postgres uruchom skrypt update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  5. Na wszystkich węzłach usługi Edge uruchom skrypt update.sh w celu przeprowadzenia procesu edge (w tym monetyzacji):
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

Poprawki błędów

Ta sekcja zawiera listę błędów chmury prywatnej, które zostały poprawione w tej wersji.

Identyfikator problemu Opis
372070691 Usunięto z Cassandra zbędącą bibliotekę JNA.
362799717 Rozwiązano problem z usuwaniem danych z pamięci podręcznej.
361792608 Naprawiliśmy błąd, który powodował problemy w Cassandra z powodu obecności nieaktualnych schematów, takich jak edgenotification.
361436097 Dodano do polecenia drop_old_tables w Cassandra sprawdzanie poprawności, aby zapobiec jego wykonaniu, jeśli klaster Cassandra zawiera wiele wersji schematu.
370115540 Rozwiązano problem z okresowymi awariami podczas używania skryptu setup.sh do instalowania lub konfigurowania Cassandra.
375487499 Przywróciliśmy działanie interfejsów API rebuildIndex.
362909723 Uaktualniono sterownik Postgres do wersji 42.5.5.
379179891 Cassandra ustawia teraz współczynnik replikacji tabel systemowych tak, aby pasował do topologii klastra.
381092556 Dodano weryfikację sprawdzającą obecność katalogów w skryptach w wielu komponentach.
372068460 Ustaw katalog danych należący do Apigee jako TMPDIR dla Cassandra.
373673550 Ulepszony element wait_for_ready w przypadku QPID.
360376605 Rozwiązaliśmy problem, który uniemożliwiał użytkownikom przeglądarki Edge for Private Cloud w środowisku AWS korzystanie z interfejsów API do zarabiania.

Rozwiązano problemy z zabezpieczeniami

Poniżej znajduje się lista znanych problemów z bezpieczeństwem, które zostały rozwiązane w tej wersji. Aby uniknąć tych problemów, zainstaluj najnowszą wersję Edge Private Cloud.

Identyfikator problemu Opis
344961470 Wprowadzono poprawki w portalu zarządzania QPID w celu rozwiązania problemu z lukami w zabezpieczeniach umożliwiającymi atak typu XSS.

Zmiany w obsługiwanym oprogramowaniu

Dodaliśmy obsługę tych funkcji:

  • Red Hat Enterprise Linux (RHEL) 8.10
  • Oracle Enterprise Linux (OEL) 8.10

wycofanie i wycofanie

W tej wersji nie ma nowych wycofań ani wycofań z użycia.

Nowe funkcje

W tej sekcji znajdziesz listę nowych funkcji w tej wersji.

Identyfikator problemu Opis
352648971 Wprowadziliśmy funkcję, w której router udostępnia skonfigurowany certyfikat/klucz zapasowy przez niestandardowe porty SSL dla klientów, którzy nie obsługują SNI. Aby włączyć tę funkcję, ustaw konfigurację conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled na true w węzłach routera. Więcej informacji znajdziesz w artykule Korzystanie z protokołu SNI w Edge.

Znane problemy

Pełną listę znanych problemów znajdziesz w artykule Znane problemy z Edge for Private Cloud.

Stosowanie wielu wersji poprawek

W tej sekcji opisano, jak zastosować wiele wersji poprawek, jeśli aktualizujesz z wersji Edge for Private Cloud starszej niż poprzednia wersja poprawki.

Każda wersja poprawki zawiera aktualizacje określonych komponentów Edge for Private Cloud, takich jak edge-management-server. Aby zastosować wiele wersji poprawek, musisz zaktualizować każdy komponent Edge, który był zawarty w wersji poprawki nowszej niż obecnie zainstalowana wersja. Te komponenty znajdziesz, przeglądając informacje o wersjach Edge for Private Cloud (w przypadku wszystkich wersji nowszych niż Twoja obecna wersja) i sprawdzając listę RPM dla tych wersji. Aby uzyskać linki do wszystkich informacji o wersjach Edge for Private Cloud, zapoznaj się z informacjami o wersjach Apigee.

Uwaga: każdy komponent musisz zaktualizować tylko raz, instalując RPM najnowszej wersji komponentu zawartej w aktualizacjach. Aby zaktualizować komponent, postępuj zgodnie z instrukcjami podanymi w notatkach do wersji.

Uwaga: uaktualnienie komponentu powoduje automatyczne zainstalowanie najnowszej wersji poprawki tego komponentu. Jeśli chcesz przejść na wersję z poprawką, która nie jest najnowsza, musisz samodzielnie utrzymywać kopię repozytorium Apigee w formacie tarball za pomocą lustrza Apigee i używać tego lustra do instalacji Apigee. Więcej informacji znajdziesz w artykule Używanie lokalnego repozytorium Edge do utrzymywania wersji Edge.