4.53.00.04 – informacje o wersji Edge for Private Cloud

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

5 maja 2025 r. udostępniliś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:

  • edge-gateway-4.53.00-0.0.60278.noarch.rpm
  • edge-management-server-4.53.00-0.0.60278.noarch.rpm
  • edge-message-processor-4.53.00-0.0.60278.noarch.rpm
  • edge-postgres-server-4.53.00-0.0.60278.noarch.rpm
  • edge-qpid-server-4.53.00-0.0.60278.noarch.rpm
  • edge-router-4.53.00-0.0.60278.noarch.rpm
  • edge-ui-4.53.00-0.0.20267.noarch.rpm
  • edge-management-ui-4.53.00-0.0.20041.noarch.rpm
  • edge-management-ui-static-4.53.00-0.0.20064.noarch.rpm
  • apigee-nginx-1.26.3-1.el8.x86_64.rpm
  • apigee-nginx-1.26.3-1.el9.x86_64.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.53.00.sh z Edge 4.53.00 i zapisz go w folderze /tmp/bootstrap_4.53.00.sh:
      curl https://software.apigee.com/bootstrap_4.53.00.sh -o /tmp/bootstrap_4.53.00.sh
    3. Zainstaluj narzędzie Edge 4.53.00 apigee-service i zależne od niego komponenty:
      sudo bash /tmp/bootstrap_4.53.00.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 Edge wykonaj skrypt update.sh w celu przeprowadzenia procesu edge (w tym zarabiania):
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Na wszystkich węzłach routera brzegowego przeprowadź aktualizację Nginx w ten sposób:
    1. Zatrzymanie procesu edge-router na węźle routera
      /opt/apigee/apigee-service/bin/apigee-service edge-router stop
    2. Zaktualizuj oprogramowanie nginx na węźle routera.
      dnf update apigee-nginx
    3. Sprawdź, czy wersja Nginx została zaktualizowana do wersji 1.26.3.
      /opt/nginx/sbin/nginx -V
    4. Uruchamianie procesu routera na węźle
      /opt/apigee/apigee-service/bin/apigee-service edge-router start
    5. Powtórz ten proces dla każdego węzła routera, po jednym na raz.
  4. W przypadku wszystkich węzłów interfejsu użytkownika wykonaj skrypt update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. Jeśli używasz nowej wersji Edge, wykonaj to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -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
391319737 Naprawiono błąd w skrypcie configure-sso, który wpływał na interfejs użytkownika.
380184583 Rozwiązano problem z uprawnieniami roli niestandardowej w nowym interfejsie Edge, tak aby odpowiadały one funkcjonalności klasycznego interfejsu Edge.
382967738 Zasady JavaCallout obejmują teraz dodatkowe środki bezpieczeństwa podczas tworzenia instancji klasy Java. Te ulepszenia uniemożliwiają wdrażanie zasad, które bezpośrednio lub pośrednio próbują wykonać działania wymagające niedozwolonych uprawnień.

W większości przypadków istniejące zasady będą działać zgodnie z oczekiwaniami i bez żadnych problemów. Mogą jednak dotyczyć zasad, które korzystają z bibliotek innych firm lub zawierają kod niestandardowy, który pośrednio uruchamia operacje wymagające podwyższonych uprawnień.

319447467 Ulepszone zabezpieczenia dzięki zastosowaniu dodatkowych ograniczeń skryptów Pythona używanych w zasadach PythonScript, gdy włączony jest menedżer zabezpieczeń.
409628036 Rozwiązaliśmy problem, który powodował, że niektóre pola w dziennikach dostępu Nginx nie były rejestrowane.

Rozwiązano problemy z bezpieczeństwem

W tej wersji nie dodano żadnych nowych problemów z bezpieczeństwem.

Zmiany w obsługiwanym oprogramowaniu

W tej wersji nie uwzględniono obsługi nowego oprogramowania.

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
388158972 Ulepszenie wydajności i stylu sekcji Produkty w nowym interfejsie 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 (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 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.