4.52.00.02 – informacje o wersji Edge dla Private Cloud

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

25 lipca 2023 r. opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.

Uwaga: ta wersja będzie obsługiwana do 31 sierpnia 2024 r.

Zaktualizuj procedurę

Ta sekcja opisuje sposób instalowania tej wersji w przypadku aktualizacji z poprzedniej wersji Edge dla Private Cloud. Jeśli musisz zaktualizować starszą wersję, przeczytaj Stosowanie wielu wersji poprawek.

Zaktualizowanie tej wersji spowoduje zaktualizowanie komponentów na tej liście pakietów RPM:

  • edge-gateway-4.52.00-0.0.60193.noarch.rpm
  • edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • edge-router-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • edge-management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.noarch.rpm
.

Możesz sprawdzić, które wersje RPM są obecnie zainstalowane, wymagają aktualizacji, wpisując:

apigee-all version

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

  1. We wszystkich węzłach brzegowych:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge w wersji 4.52.00 bootstrap_4.52.00.sh do /tmp/bootstrap_4.52.00.sh:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. Zainstaluj narzędzie i zależności Edge w wersji 4.52.00 apigee-service:
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      gdzie uName i pWord to nazwa użytkownika i hasło otrzymane z Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego podanie.

    4. Użyj polecenia source, aby wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Zaktualizuj węzły Postgres (główne i w trybie gotowości):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. Zaktualizuj Analytics w węźle serwera zarządzania :
    apigee-service edge-analytics update
  4. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla procesu brzegowego:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Jeśli używasz nowej wersji Edge, wykonaj te polecenia:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Naprawiono problemy dotyczące bezpieczeństwa

W tej wersji nie rozwiązano żadnych problemów z bezpieczeństwem.

Zmiany w obsługiwane oprogramowanie

W tej wersji nie wprowadziliśmy żadnych zmian w obsługiwanym oprogramowaniu.

Wycofania i wycofania

O,

W tej wersji nie ma żadnych nowych funkcji wycofanych ani wycofanych.

Nowe funkcje

W tej wersji wprowadzono następującą nową funkcję:

Rekordy kontroli są automatycznie usuwane po 400 dniach od utworzenia

Dodano funkcję automatycznego usuwania rekordów kontrolnych po 400 dniach od utworzenia. Wcześniej, Rekordy kontroli zostały utworzone bez czasu życia danych, więc gromadziły się w Cassandra.

Możesz przywrócić tę funkcję, aby nigdy nie usuwać rekordów kontroli przez ustawienie Z conf_audit_cassandra.ttl.value na -1 na serwerze zarządzania. Dostępne opcje zmień też liczbę dni, przez które mają być przechowywane rekordy kontroli, modyfikując wartość conf_audit_cassandra.ttl.value w milisekundach na serwerze zarządzania. Pamiętaj, że ta funkcja ma zastosowanie tylko do nowo wygenerowanych rekordów kontroli, ale nie do wygenerowanych rekordów w systemie w przeszłości.

Ulepszenie do: conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

Konfiguracja conf_keymanagement_oauth_refresh_token_expiry_time_in_millis zastąp teraz nie tylko ustawia domyślny czas ważności tokena, ale także określa górny limit Cassandra.

Poprawki błędów

Ta sekcja zawiera błędy Private Cloud, które zostały naprawione w tej wersji.

Identyfikator problemu Opis
234582218

Skrypt Pythona apigee-cassandra-calc.py służący do kalkulatora tokenów, oblicz początek tokeny pierścienia Cassandra oparte na właściwości CASS_HOSTS w trybie cichym plik konfiguracyjny nie działał prawidłowo.

Naprawiliśmy ten błąd.
274884575

Niektóre wywołania interfejsu statystyk API z wymiarem zawierającym wartość groupid nie powiodły się.

Naprawiliśmy ten błąd.
286971552

Naprawiono skrypty Postgres w tabeli edge-postgres-server w cichym pliku konfiguracji. aby działały domyślnie wartości zmiennych, które nie zostały określone podczas instalacji

276444350

Po uaktualnieniu Edge for Private Cloud do najnowszej wersji nie można było dodać usługi, wyświetl lub zmodyfikuj szczegóły hosta wirtualnego w nowym interfejsie Edge w sekcji Administracja > Hosty wirtualne. .

Naprawiliśmy ten błąd.
277723022

Poprawiono błąd config.log, aby zachować historyczne zmiany w dzienniku.

Znane problemy

Zobacz znane problemy z Edge dla Private Cloud pełną listę znanych problemów.

Stosowanie wielu wersji poprawek

W tej sekcji opisano, jak zastosować wiele wersji poprawki w przypadku aktualizacji z wersję Edge dla Private Cloud, która jest starsza 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 został uwzględniony w aktualizację z wersją późniejszą niż aktualnie zainstalowana. Komponenty te możesz znaleźć przez zapoznając się z informacjami o wersji Edge for Private Cloud dla wszystkich wersji nowszych niż obecna i sprawdzić listę RPM dla tych wydań. Zobacz Informacje o wersji Apigee – linki do wszystkich Informacje o wersji Edge dla Private Cloud.

Uwaga: każdy komponent musisz zaktualizować tylko raz. W tym celu wystarczy zainstalować RPM dla najnowszych wersji komponentu uwzględnionego w wersjach poprawek. Postępuj zgodnie z instrukcjami w informacje o wersji, by zaktualizować komponent.

Uwaga: uaktualnienie komponentu powoduje automatyczne zainstalowanie najnowszej poprawki . Jeśli chcesz uaktualnić ją do najnowszej wersji, musisz obsługuj własne kopię pliku tar repozytorium Apigee, korzystając z odbicia lustrzanego Apigee, i używaj jej do instalacji Apigee. Więcej informacji można znaleźć w sekcji Korzystanie z lokalnego repozytorium Edge do zachowania wersji Edge.