4.52.00.02 – informacje o wersji Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację 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ę

W tej sekcji dowiesz się, jak zainstalować tę wersję, jeśli aktualizujesz poprzednią wersję Edge dla Private Cloud. Jeśli musisz zaktualizować wcześniejszą wersję, przeczytaj sekcję o stosowaniu wielu wersji poprawek.

Zaktualizowanie tej wersji spowoduje zaktualizowanie komponentów na tej liście 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

Aby dowiedzieć się, czy masz zainstalowane wersje RPM, wpisz:

apigee-all version

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.52.00 bootstrap_4.52.00.sh dla platformy /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 przeglądarki Edge 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. Aby wykonać skrypt apigee-service.sh, użyj polecenia source:
      source /etc/profile.d/apigee-service.sh
  2. Zaktualizuj węzły Postgres (główne i zapasowe):
    /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. We wszystkich węzłach brzegowych uruchom skrypt update.sh dla procesu brzegowego:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Jeśli korzystasz z nowego środowiska Edge, wykonaj te polecenia:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Usunięto problemy z bezpieczeństwem

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

Zmiany w obsługiwanym oprogramowaniu

Nie wprowadziliśmy żadnych zmian w obsługiwanym oprogramowaniu.

Elementy wycofane

O, go.

Ta wersja nie została wycofana z użycia.

Nowe funkcje

W tej wersji wprowadziliśmy nową funkcję:

Rekordy kontrolne zostały automatycznie usunięte 400 dni po utworzeniu

Dodaliśmy funkcję automatycznego usuwania rekordów kontroli po 400 dniach od utworzenia. Wcześniej rekordy kontroli były tworzone bez określonego czasu życia, więc były kumulowane w Cassandra.

Możesz przywrócić tę funkcję, aby nigdy nie usuwać rekordów kontroli, ustawiając opcję conf_audit_cassandra.ttl.value na -1 na serwerze zarządzania. Możesz też zmienić 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, a nie do rekordów kontroli wygenerowanych w przeszłości w Twoim systemie.

Ulepszenie aplikacji conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

Zastąpienie konfiguracji conf_keymanagement_oauth_refresh_token_expiry_time_in_millis teraz nie tylko ustawia domyślny czas wygaśnięcia tokena, ale także ogranicza czas wygaśnięcia tokena odświeżania w Cassandra.

Poprawki błędów

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

Identyfikator problemu Opis
234582218

Skrypt w Pythonie apigee-cassandra-calc.py kalkulatora tokenów, który służy do obliczania tokenów startowych pierścienia Cassandra na podstawie właściwości CASS_HOSTS w pliku konfiguracji cichej konfiguracji, nie działał prawidłowo.

Naprawiliśmy ten błąd.
274884575

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

Naprawiliśmy ten błąd.
286971552

Naprawiono skrypty Postgres w pliku edge-postgres-server w cichym pliku konfiguracyjnym, aby działały z wartościami domyślnymi 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 dodawać, wyświetlać ani edytować szczegółów hosta wirtualnego w nowym interfejsie Edge w sekcji Administracja > Hosty wirtualne.

Naprawiliśmy ten błąd.
277723022

Wprowadzono poprawkę w elemencie config.log, aby zachować wcześniejsze zmiany w dzienniku.

Znane problemy

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

Stosuję wiele wersji poprawki

W tej sekcji opisano, jak zastosować wiele wersji poprawek, jeśli przeprowadzasz aktualizację z wersji Edge dla Private Cloud, która jest wcześniejsza niż poprzednia wersja poprawki.

Każda wersja poprawki zawiera aktualizacje określonych komponentów Edge dla Private Cloud, takich jak edge-management-server. Aby zastosować wiele wersji poprawek, musisz zaktualizować każdy komponent Edge, który został dołączony do poprawki później niż obecnie zainstalowana. Aby znaleźć te komponenty, zajrzyj do informacji o wersjach Edge dla Private Cloud w przypadku wszystkich wersji późniejszych niż bieżąca wersja oraz przejrzyj listę RPM dla tych wersji. Linki do wszystkich informacji o wersji Edge for Private Cloud znajdziesz w informacjach o wersji Apigee.

Uwaga: każdy komponent wystarczy zaktualizować tylko raz. W tym celu wystarczy zainstalować RPM dla najnowszej wersji komponentu uwzględnionego w wersjach poprawek. Aby zaktualizować komponent, postępuj zgodnie z instrukcjami podanymi w informacjach o tej wersji.

Uwaga: uaktualnianie komponentu automatycznie instaluje jego najnowszą wersję. Jeśli chcesz uaktualnić poprawkę do najnowszej wersji, musisz utrzymywać własną kopię repozytorium Apigee w trybie tarball za pomocą lustrzanego zasobu Apigee i używać go w przypadku instalacji Apigee. Więcej informacji znajdziesz w artykule na temat utrzymywania wersji Edge przy użyciu lokalnego repozytorium Edge.