4.51.00.12 – Informacje o wersji Edge dla Private Cloud

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

30 marca 2023 r. opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.

Uwaga: ta wersja będzie obsługiwana do 30 marca 2024 r.

.

Zaktualizuj procedurę

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

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

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.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.51.00 bootstrap_4.51.00.sh do /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. Zainstaluj narzędzie i zależności Edge w wersji 4.51.00 apigee-service:
      sudo bash /tmp/bootstrap_4.51.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. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla procesu brzegowego:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. Uruchom skrypt update.sh dla logowania jednokrotnego na wszystkich węzłach:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

Nowe funkcje

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

TLS 1.3 dla ruchu w południowej części

W tej wersji dodaliśmy obsługę TLS 1.3 dla ruchu w południowej części (ruch między procesor i serwer backendu). Zobacz Konfigurowanie TLS 1.3 dla ruchu południowego .

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

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

Poprawki błędów

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

Identyfikator problemu Opis
197529839

Brak spacji na końcu po operatorach warunków powodowały niepowodzenia wdrażania.

Naprawiono to przez ulepszoną obsługę nowych wierszy w instrukcjach warunków serwerów proxy.
269545512

Zaktualizowaliśmy wersję sterownika Postgres w ramach funkcji Gateway i zarabianiu do wersji 42.5.4.

193007714

Podczas pobierania szczegółów miejsca docelowego serwera proxy w formacie JSON brakuje kilku właściwości.

Naprawiliśmy ten błąd.
245387101

Zmodyfikowane dane z kontroli interfejsów API powiązanych z aplikacjami deweloperów

Tajny klucz klienta jest teraz stale logowany z uwzględnieniem maskowania. Możesz skonfigurować CWC, conf_keymanagement_app.auditlog.mask.secret na fałsz w sekcji Zarządzanie w celu zapobieżenia maskowaniu obiektu tajnego, w razie potrzeby aby zarejestrować obiekt tajny w postaci zwykłego tekstu w ramach kontroli.
260013493

Dodaliśmy poprawki, aby zoptymalizować wczytywanie zasobów Open API Spec w ramach zasady OASValidation.

Powinno to przyspieszyć rozruch procesora wiadomości, jeśli MP musi wczytać wiele zasobów OAS. Powinno to także zapobiec generowaniu niepotrzebnych błędów i logów z ostrzeżeniami podczas wczytywania serwery proxy z zasobami OAS.
274587823

W zasadzie XSLTransform domyślnie nie można ładować jednostek zewnętrznych.

Możesz to włączyć, ustawiając flagę conf_feature-flags_xsl.allow.external.entities=true w procesie przetwarzania wiadomości.
260714664

Niektóre tabele Cassandra nadal domyślnie korzystały z SizeTieredCompactionStrategy.

Ta zmiana została zmieniona na LeveledCompactionStrategy. Pamiętaj, że ta zmiana ma zastosowanie tylko do nowych instalacji Apigee Edge for Private Cloud.
261631942

Naprawiono niewielką regresję w skrypcie wstępnej instalacji wersji apigee-postgresql podczas których w pewnych okolicznościach nie można było wykonać kopii zapasowej plików konfiguracji.

258898812

Z odpowiedzi interfejsu API pobierania aplikacji usunięto nieoczekiwany parametr credentialsLoaded.

272136041

Poniższe pola interfejsu API, które zostały niedawno dodane do Apigee, są widoczne w Edge dla chmury prywatnej. Nie mają one jednak wpływu na Edge dla Private Cloud, aby można było bezpiecznie je zignorować.

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

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 lustrzanego 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.