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. udostępniliśmy nową wersję Apigee Edge for 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 RPM wymagają aktualizacji, wpisz:

apigee-all version

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

  1. Na wszystkich węzłach Edge:

    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 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 uruchomić 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 Edge uruchom skrypt update.sh dla procesu Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

Naprawione problemy z bezpieczeństwem

Poniżej znajduje się lista 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 Analytics do 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 wyłączenia

Ta wersja nie wprowadza żadnych nowych wycofań ani wyłączeń.

Nowe funkcje

Ta wersja nie zawiera żadnych nowych funkcji.

Poprawki błędów

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

Identyfikator problemu Opis
234512031

Zaktualizowano pliki JAR Spring do wersji 5.3.20, aby rozwiązać problemy z bezpieczeństwem.

169680013

Dodano właściwość conf_allowed_extensions, aby kontrolować lub dodawać do białej listy pliki do sprawdzenia i wydrukowania dziennika zmian.

Ta właściwość zawiera listę rozszerzeń plików, które mają być uwzględniane w dzienniku zmian. Domyślnie do drukowania dziennika zmian dozwolone są te typy plików i rozszerzenia: sh, xml, properties, conf, key, config, json, yaml, yml, policy, toml.
229306045

Dodano nowe narzędzia w apigee-adminapi, aby dodawać i usuwać właściwości grupy AX. Zmodyfikowano apigee-provision, aby podczas wdrażania nowych grup AX właściwość consumer-type była ustawiana prawidłowo.

230758130

Dodano opcję legacy do nodetool, aby zachować zgodność z najnowszą wersją Javy 8.

234043195

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

Ten problem został rozwiązany.
235390529

Zwiększono wydajność wdrażania serwera zarządzania, zmniejszając liczbę zapytań do Cassandry.

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 pozwalają na ograniczenie szyfrów poza listą zakodowaną na stałe.

Ten problem został rozwiązany. Podczas konfigurowania TLS dla interfejsu Management API szyfry, które znajdują się na czarnej lub 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, w którym lista szyfrów była filtrowana przez 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.