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 Private Cloud.

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 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: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 brzegowych wykonaj skrypt update.sh dla procesu edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Wykonaj update.sh w interfejsie na wszystkich węzłach:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. Jeśli korzystasz z nowej wersji Edge, uruchom 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.

Wycofania i zakończenia

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

Nowe funkcje

Ta wersja wprowadza te nowe funkcje:

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

W nowym interfejsie Edge możesz teraz konfigurować szyfry TLS za pomocą właściwości MANAGEMENT_UI_TLS_ALLOWED_CIPHERS. Patrz Właściwości konfiguracji TLS.

Włączona konfiguracja adaptera Envoy w interfejsie Edge for Private Cloud API Products

Możesz teraz skonfigurować serwer proxy adaptera Envoy w Edge for Private Cloud. Więcej informacji znajdziesz w dokumentacji Envoy Adapter.

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
191882212

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

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 dostępu

Problem został rozwiązany.
201558985

apigee-mtls nie wykrywał domyślnie użytkowników, którzy mają już zainstalowaną aplikację 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 były zgodne z udokumentowanymi zaleceniami dotyczącymi 16 GB pamięci RAM zamiast 8 GB

202094489

Próby uaktualnienia bazy danych Postgres były podejmowane, mimo że nie wprowadzono w niej żadnych zmian

Problem został rozwiązany.
177305642

Procesor wiadomości czasami uruchamiał się prawidłowo, mimo że nie był w stanie wczytać wszystkich repozytoriów bazowych.

Problem został rozwiązany. Niepowodzenie wczytania repozytorium spowoduje niepowodzenie uruchomienia MP.
197644288

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

200980027

apigee-mirror powinno się nie powieść, jeśli repozytorium nie zostanie znalezione

Problem został rozwiązany.
195945365

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

Problem został rozwiązany.
122773253

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

198268995

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

Problem został rozwiązany
194874193

Ulepszona logika 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 wersji

201765308

Naprawiono błąd konsoli w przepływie współdzielonym dotyczący niezdefiniowanej zmiennej metody przepływu

Usunięto problemy dotyczące bezpieczeństwa

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

Znane problemy

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