4.51.00.08 – informacje o wersji Edge dla Private Cloud

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

27 czerwca 2022 r. opublikowaliśmy nową wersję Apigee Edge Private Cloud.

Uwaga: ta wersja będzie obsługiwana do 27 czerwca 2023 r.

Procedura aktualizacji

Aktualizacja tej wersji spowoduje zaktualizowanie komponentów z tej listy pakietów RPM:

  • edge-gateway-4.51.00-0.0.60169.noarch.rpm
  • edge-management-server-4.51.00-0.0.60169.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60169.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60169.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60169.noarch.rpm
  • edge-router-4.51.00-0.0.60169.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1028.noarch.rpm
  • apigee-configutil-4.51.00-0.0.616.noarch.rpm
  • apigee-provision-4.51.00-0.0.619.noarch.rpm
  • apigee-adminapi-4.51.00-0.0.609.noarch.rpm
  • edge-analytics-4.51.00-0.0.40065.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2530.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2515.noarch.rpm

Aby sprawdzić, czy zainstalowane wersje pakietów RPM wymagają aktualizacji, wpisz:

apigee-all version

Aby zaktualizować instalację, wykonaj te czynności na węzłach brzegowych:

  1. Na wszystkich węzłach brzegowych:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 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 apigee-service Edge w wersji 4.51.00 i zależności:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

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

    4. Użyj polecenia source, aby wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Zaktualizuj narzędzie apigee-provision na serwerze zarządzania:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Zaktualizuj narzędzie apigee-adminapi:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  4. Zaktualizuj narzędzie apigee-config:
    /opt/apigee/apigee-service/bin/apigee-service apigee-configutil update
  5. Zaktualizuj wszystkie węzły Cassandra:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  6. Na wszystkich węzłach brzegowych wykonaj skrypt update.sh dla procesu brzegowego:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

Usunięto problemy dotyczące bezpieczeństwa

Poniżej znajdziesz listę 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
230857841 Problem z bezpieczeństwem związany z  CVE-2022-22950 został rozwiązany przez uaktualnienie wersji Spring używanej w usłudze Analytics do wersji 5.3.20.
234175444 Problem z bezpieczeństwem związany z  CVE-2019-2708 został rozwiązany przez zaktualizowanie artefaktów libdb dla RHEL-8 (w apigee-thirdparty) do wersji 5.3.28-42.

Zmiany w  obsługiwanym oprogramowaniu

Ta wersja nie wprowadza żadnych zmian w obsługiwanym oprogramowaniu.

Wycofania i zakończenia

W tej wersji nie ma żadnych nowych wycofań ani zakończeń obsługi.

Nowe funkcje

Ta wersja nie zawiera nowych funkcji.

Poprawki błędów

W tej sekcji znajdziesz listę błędów w chmurze prywatnej, które zostały naprawione w tej wersji.

Identyfikator problemu Opis
234512031

Uaktualniliśmy biblioteki Spring do wersji 5.3.20, aby wyeliminować luki w zabezpieczeniach.

169680013

Dodaliśmy właściwość conf_allowed_extensions, która umożliwia kontrolowanie lub dodawanie do białej listy plików do sprawdzenia i drukowania dziennika zmian.

Ta właściwość zawiera listę rozszerzeń plików, dla których ma być drukowany dziennik zmian. Domyślnie drukowanie dziennika zmian jest dozwolone w przypadku tych typów plików i rozszerzeń: sh, xml, properties, conf, key, config, json, yaml, yml, policy, toml.
229306045

Dodaliśmy nowe narzędzia w apigee-adminapi, które umożliwiają dodawanie i usuwanie właściwości grupy AX. Zmodyfikowano apigee-provision, aby podczas wprowadzania nowych grup AX właściwość typu konsumenckiego była odpowiednio ustawiona.

230758130

Dodano starszą opcję do narzędzia nodetool, aby zachować zgodność z najnowszą wersją języka Java 8

234043195

apigee-mirror tworzył katalogi z nieprawidłowymi uprawnieniami, co powodowało błędy podczas obsługi zsynchronizowanego repozytorium za pomocą nginx.

Problem został rozwiązany
235390529

Zwiększona wydajność wdrażania serwera zarządzania dzięki zmniejszeniu liczby zapytań do bazy danych Cassandra.

Poprawia to wydajność operacji wdrażania w środowiskach z dużą liczbą wdrożonych serwerów proxy.
233207795

Obsługiwane przez Edge szyfry zapewniają ograniczone opcje i nie dają możliwości ograniczenia szyfrów poza listą zakodowaną na stałe.

Problem został rozwiązany. Podczas konfigurowania protokołu TLS dla interfejsu Management API szyfry znajdujące się na czarnej i białej liście nie są już filtrowane przez szyfry wymienione przez Apigee. Zamiast tego stosowane są bezpośrednio listy określone w tych konfiguracjach. Możesz przywrócić poprzednie działanie filtrowanej listy szyfrów Apigee, ustawiając config conf_webserver.ssl.apigee.cipher.suites.enforce=true na serwerze zarządzania.

Znane problemy

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