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. wydaliś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 te czynności 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 podanie.

    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 Edge wykonaj skrypt update.sh w celu przeprowadzenia procesu edge (w tym zarabiania):
    /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 Ulepszono działanie wait_for_ready w usłudze 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 luki w zabezpieczeniach umożliwiającej 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 aktualizacja zawiera poprawki dotyczące konkretnych komponentów Edge for Private Cloud, takich jak: edge-management-server. Aby zastosować wiele wersji poprawek, musisz zaktualizować każdy komponent Edge, który został uwzględniony w wersji poprawki nowszej niż obecnie zainstalowana wersja. Te komponenty znajdziesz, przeglądając informacje o wersjach Edge for Private Cloud, które są nowsze 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 tej 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 obsługi wersji Edge.