4.51.00.02 – informacje o wersji Edge dla Private Cloud

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

3 listopada 2021 r. udostępniliśmy nową wersję Apigee Edge dla chmury prywatnej.

Procedura aktualizacji

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

  • apigee-setup-4.51.00-0.0.1131.noarch.rpm
  • apigee-provision-4.51.00-0.0.618.noarch.rpm
  • apigee-service-4.51.00-0.0.1431.noarch.rpm
  • apigee-postgresql-10.17-0.0.2521.noarch.rpm
  • edge-gateway-4.51.00-0.0.60146.noarch.rpm
  • edge-management-server-4.51.00-0.0.60146.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60146.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60146.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60146.noarch.rpm
  • edge-router-4.51.00-0.0.60146.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20025.noarch.rpm
  • edge-ui-4.51.00-0.0.20205.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40243.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40243.noarch.rpm
  • apigee-mtls-4.51.00-0.0.20234.noarch.rpm
  • apigee-mtls-consul-4.51.00-0.0.20140.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 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 i zależności Edge 4.51.00:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

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

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. 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 węzły Postgres (główny i rezerwowy):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  4. Na wszystkich węzłach Edge wykonaj skrypt update.sh dla procesu edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Wykonaj skrypt update.sh dla interfejsu na wszystkich węzłach:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. Jeśli używasz nowego interfejsu Edge, wykonaj to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  7. Jeśli używasz Apigee mTLS, wykonaj procedurę opisaną w artykule Uaktualnianie Apigee mTLS. Więcej informacji znajdziesz w artykule Wprowadzenie do Apigee mTLS.

Zmiany w obsługiwanym oprogramowaniu

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

Wycofywanie i wyłączanie

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

Nowe funkcje

Ta wersja wprowadza te nowe funkcje:

Dodano możliwość ustawiania szyfrów TLS w nowym interfejsie Edge

Możesz teraz konfigurować szyfry TLS w nowym interfejsie Edge za pomocą właściwości MANAGEMENT_UI_TLS_ALLOWED_CIPHERS. Więcej informacji znajdziesz w artykule Właściwości konfiguracji TLS.

Włączono konfigurację adaptera Envoy w interfejsie produktów API Edge dla chmury prywatnej

Możesz teraz skonfigurować serwer proxy adaptera Envoy w Edge dla chmury prywatnej. Więcej informacji znajdziesz w dokumentacji adaptera Envoy.

Poprawki błędów

Ta sekcja zawiera listę błędów w chmurze prywatnej, które zostały poprawione w tej wersji.

Identyfikator problemu Opis
191882212

Użytkownicy nie mogli edytować daty zakończenia planu taryfowego

Problem został rozwiązany.
197771819

Niektóre interfejsy API używane przez UE (nowy interfejs) nie działały, gdy włączone było mapowanie ról zewnętrznych

Problem został rozwiązany.
201450538

Niektóre interfejsy API nie zwracały prawidłowych tajnych kodów, gdy włączone było szyfrowanie tajnych kodów danych logowania

Problem został rozwiązany.
201558985

apigee-mtls domyślnie nie wykrywał już zainstalowanych użytkowników consul

Problem został rozwiązany.
199746727

apigee-mtls powodował błędy segmentacji w przypadku nieprawidłowej topologii

Problem został rozwiązany.
201026796

Poprawiono sprawdzanie wymagań systemowych podczas instalacji komponentu qpid, aby odpowiadało udokumentowanym zaleceniom dotyczącym 16 GB pamięci RAM zamiast 8 GB

202094489

Próbowano uaktualnić bazę danych Postgres, mimo że nie wprowadzono w niej żadnych zmian

Problem został rozwiązany.
177305642

Procesor wiadomości czasami uruchamiał się prawidłowo, mimo że nie mógł wczytać wszystkich repozytoriów

Problem został rozwiązany. Niepowodzenie wczytania repozytorium spowoduje niepowodzenie uruchomienia procesora wiadomości.
197644288

apigee-provision został wykluczony z danych wyjściowych stanu apigee-all

200980027

apigee-mirror powinien się nie powieść, jeśli nie można znaleźć repozytorium

Problem został rozwiązany.
195945365

apigee-mirror nie działał w systemie RHEL-8

Problem został rozwiązany.
122773253

Poprawiono wyrażenia regularne dotyczące reguł haseł użytkowników

198268995

Polecenie apigee-all version nie wyświetlało wersji komponentu apigee-provision zainstalowanego w węźle.

Problem został rozwiązany.
194874193

Ulepszono logikę alertów o błędach na stronie aktualizacji hasła

201495786

Rozwiązaliśmy problem, który powodował, że edge-management-ui-static nie aktualizował się do najnowszej poprawki

201765308

Naprawiono błąd konsoli w przypadku przepływu współdzielonego dla niezdefiniowanej zmiennej metody przepływu

Naprawione problemy z bezpieczeństwem

Ta wersja nie zawiera poprawek problemów z bezpieczeństwem.

Znane problemy

Pełną listę znanych problemów znajdziesz w artykule Znane problemy z Edge dla chmury prywatnej.