Cykl życia wsparcia platformy Azure Red Hat OpenShift 4

Red Hat wydaje wersje pomocnicze platformy Red Hat OpenShift Container Platform (OCP) mniej więcej co cztery miesiące. Te wersje obejmują nowe funkcje i ulepszenia. Wydania poprawek są częstsze (zazwyczaj co tydzień) i są przeznaczone tylko dla krytycznych poprawek błędów w wersji pomocniczej. Te wersje poprawek mogą obejmować poprawki luk w zabezpieczeniach lub głównych usterek.

Usługa Azure Red Hat OpenShift jest tworzona na podstawie konkretnych wersji OCP. W tym artykule opisano wersje oprogramowania OCP obsługiwane przez usługę Azure Red Hat OpenShift oraz szczegółowe informacje na temat uaktualnień, wycofywania i zasad pomocy technicznej.

Wersje oprogramowania Red Hat OpenShift

Platforma kontenerów Red Hat OpenShift korzysta z semantycznego przechowywania wersji. Semantyczne przechowywanie wersji używa różnych poziomów numerów wersji do określania różnych poziomów przechowywania wersji. W poniższej tabeli przedstawiono różne części semantycznego numeru wersji, w tym przypadku przy użyciu przykładowego numeru wersji 4.4.11.

Wersja główna (x) Wersja pomocnicza (y) Patch (z)
4 4 11

Każda liczba w wersji wskazuje ogólną zgodność z poprzednią wersją:

  • Wersja główna: obecnie nie są planowane żadne wersje główne. Wersje główne zmieniają się, gdy niezgodne zmiany interfejsu API lub zgodność z poprzednimi wersjami mogą zostać przerwane.
  • Wersja pomocnicza: wydana mniej więcej co trzy miesiące. Uaktualnienia wersji pomocniczej mogą obejmować dodatki funkcji, ulepszenia, wycofywanie, usuwanie, poprawki błędów, ulepszenia zabezpieczeń i inne ulepszenia.
  • Poprawki: zazwyczaj wydawane co tydzień lub zgodnie z potrzebami. Uaktualnienia wersji poprawek mogą obejmować poprawki błędów, ulepszenia zabezpieczeń i inne ulepszenia.

Klienci powinni dążyć do uruchomienia najnowszej wersji pomocniczej uruchomionej wersji głównej. Jeśli na przykład klaster produkcyjny znajduje się w wersji 4.4, a wersja 4.5 jest najnowszą ogólnie dostępną wersją pomocniczą dla serii 4, należy uaktualnić ją do wersji 4.5 tak szybko, jak to możliwe.

Kanały uaktualniania

Kanały uaktualniania są powiązane z wersją pomocniczą platformy kontenera Red Hat OpenShift (OCP). Na przykład kanały uaktualniania OCP 4.4 nigdy nie będą zawierać uaktualnienia do wersji 4.5. Uaktualnianie kanałów kontroluje tylko wybór wersji i nie ma wpływu na wersję klastra.

Usługa Azure Red Hat OpenShift 4 obsługuje tylko stabilne kanały. Na przykład: stable-4.4.

Aby uaktualnić poprzednią wersję pomocniczą usługi Azure Red Hat OpenShift, możesz użyć kanału stable-4.5. Klastry uaktualnione przy użyciu szybkich, wstępnych i kandydatów kanałów nie będą obsługiwane.

Jeśli zmienisz się na kanał, który nie zawiera bieżącej wersji, zostanie wyświetlony alert i nie będzie można zalecić aktualizacji. Można jednak bezpiecznie zmienić swój oryginalny kanał w dowolnym momencie.

Zasady obsługi wersji platformy kontenera Red Hat OpenShift

Usługa Azure Red Hat OpenShift obsługuje dwie ogólnie dostępne wersje pomocnicze platformy Red Hat OpenShift Container Platform:

  • Najnowsza wersja pomocnicza ogólnie dostępna w usłudze Azure Red Hat OpenShift (która będzie nazywana N)
  • Jedna poprzednia wersja pomocnicza (N-1)

Jeśli jest dostępny w stabilnym kanale uaktualniania, nowsze wersje pomocnicze (N+1, N+2) dostępne w nadrzędnej wersji OCP mogą być również obsługiwane.

Aktualizacje poprawek krytycznych są stosowane do klastrów automatycznie przez inżynierów niezawodności lokacji (SRE) usługi Azure Red Hat OpenShift. Klienci, którzy chcą z wyprzedzeniem instalować aktualizacje poprawek, mogą to zrobić.

Jeśli na przykład usługa Azure Red Hat OpenShift wprowadza obecnie 4.5.z, zostanie udostępniona pomoc techniczna dla następujących wersji:

Nowa wersja pomocnicza Lista obsługiwanych wersji
4.5.z 4.5.z, 4.4.z

".z" jest reprezentatywny dla wersji poprawek. Jeśli jest dostępny w stabilnym kanale uaktualniania, klienci mogą również uaktualnić do wersji 4.6.z.

Po wprowadzeniu nowej wersji pomocniczej najstarsza wersja pomocnicza jest przestarzała i usuwana. Załóżmy na przykład, że bieżąca obsługiwana lista wersji to 4.5.z i 4.4.z. Gdy usługa Azure Red Hat OpenShift wyda 4.6.z, wersja 4.4.z zostanie usunięta i zostanie wyłączona z pomocy technicznej w ciągu 30 dni.

Uwaga

Pamiętaj, że jeśli klienci korzystają z nieobsługiwanej wersji oprogramowania Red Hat OpenShift, mogą zostać poproszeni o uaktualnienie podczas żądania pomocy technicznej dla klastra. Klastry z nieobsługiwaną wersją oprogramowania Red Hat OpenShift nie są objęte umową SLA usługi Azure Red Hat OpenShift.

Proces wydawania i wycofywania

Możesz odwołać się do nadchodzących wersji i wycofań w kalendarzu wydania usługi Azure Red Hat OpenShift.

W przypadku nowych wersji pomocniczych platformy kontenera Red Hat OpenShift:

  • Zespół usługi Azure Red Hat OpenShift SRE publikuje wstępne ogłoszenie z planowaną datą wydania nowej wersji i odpowiednim wycofaniem starej wersji w informacjach o wersji usługi Azure Red Hat OpenShift co najmniej 30 dni przed usunięciem.
  • Zespół usługi Azure Red Hat OpenShift SRE publikuje powiadomienie o kondycji usługi dostępne dla wszystkich klientów z dostępem do witryny Azure Red Hat OpenShift i portalu oraz wysyła wiadomość e-mail do administratorów subskrypcji z zaplanowanymi datami usunięcia wersji.
  • Klienci mają 30 dni od usunięcia wersji w celu uaktualnienia do obsługiwanej wersji pomocniczej, aby nadal otrzymywać pomoc techniczną.

W przypadku nowych wersji poprawek platformy kontenera Red Hat OpenShift:

  • Ze względu na pilny charakter wersji poprawek można je wprowadzić do usługi przez zespół usługi Azure Red Hat OpenShift SRE, gdy staną się dostępne.
  • Ogólnie rzecz biorąc, zespół usługi Azure Red Hat OpenShift SRE nie wykonuje szerokiej komunikacji na potrzeby instalacji nowych wersji poprawek. Jednak zespół stale monitoruje i weryfikuje dostępne poprawki CVE, aby obsługiwać je w odpowiednim czasie. Jeśli wymagane jest działanie klienta, zespół powiadomi klientów o uaktualnieniu.

Obsługiwane wyjątki zasad wersji

Zespół usługi Azure Red Hat OpenShift SRE zastrzega sobie prawo do dodawania lub usuwania nowych/istniejących wersji lub opóźnienia nadchodzących wersji pomocniczych, które zostały zidentyfikowane, aby mieć co najmniej jeden krytyczny wpływ na usterki lub problemy z zabezpieczeniami bez wcześniejszego powiadomienia.

Określone wersje poprawek mogą zostać pominięte lub wdrożenie może zostać przyspieszone w zależności od ważności błędu lub problemu z zabezpieczeniami.

Azure Portal i wersje interfejsu wiersza polecenia

Podczas wdrażania klastra usługi Azure Red Hat OpenShift w portalu lub za pomocą interfejsu wiersza polecenia platformy Azure klaster jest domyślnie do najnowszej wersji pomocniczej (N) i najnowszej poprawki krytycznej. Jeśli na przykład usługa Azure Red Hat OpenShift obsługuje 4.5.z i 4.4.z, domyślną wersją dla nowych instalacji jest 4.5.z. Klienci, którzy chcą korzystać z najnowszej nadrzędnej wersji pomocniczej OCP (N+1, N+2), mogą uaktualnić klaster w dowolnym momencie do dowolnej wersji dostępnej w stabilnych kanałach uaktualniania.

Kalendarz wydania usługi Azure Red Hat OpenShift

Zapoznaj się z poniższym przewodnikiem dotyczącym przeszłości historii wersji platformy Red Hat OpenShift Container Platform (nadrzędnej).

Wersja OCP Nadrzędna wersja Ogólna dostępność usługi Azure Red Hat OpenShift Koniec życia
4.4 Maj 2020 r. Lipiec 2020 r. 4.6 ogólna dostępność
4.5 Lipiec 2020 r. Listopad 2020 r. 4.7 ogólna dostępność
4,6 Październik 2020 r. Luty 2021 r. 4.8 ogólna dostępność
4.7 Luty 2021 r. 15 lipca 2021 r. 4.9 ogólna dostępność
4.8 Lipiec 2021 r. 15 września 2021 r. 4.10 ogólna dostępność
4,9 Listopad 2021 r. Luty 12022 r. 4.11 ogólna dostępność
4.10 Marzec 2022 r. 21 czerwca 2022 r. 4.12 ogólna dostępność

Często zadawane pytania

Co się stanie, gdy użytkownik uaktualni klaster OpenShift z wersją pomocniczą, która nie jest obsługiwana?

Jeśli korzystasz z wersji N-2 lub starszej, oznacza to, że jesteś poza pomocą techniczną i zostanie wyświetlony monit o uaktualnienie, aby nadal otrzymywać pomoc techniczną. Po pomyślnym uaktualnieniu z wersji N-2 do N-1 wrócisz do pomocy technicznej. Uaktualnienie z wersji N-3 lub starszej do obsługiwanej wersji może być trudne, a w niektórych przypadkach nie jest możliwe. Zalecamy zachowanie klastra w najnowszej wersji usługi OpenShift, aby uniknąć potencjalnych problemów z uaktualnieniem. Przykład:

  • Jeśli najstarsza obsługiwana wersja usługi Azure Red Hat OpenShift to 4.4.z i korzystasz z wersji 4.3.z lub starszej, jesteś poza pomocą techniczną.
  • Jeśli uaktualnienie z wersji 4.3.z do wersji 4.4.z lub nowszej powiedzie się, wrócisz do naszych zasad pomocy technicznej.

Przywracanie klastra do poprzedniej wersji lub wycofywanie nie jest obsługiwane. Obsługiwane jest tylko uaktualnienie do nowszej wersji.

Co oznacza "poza pomocą techniczną"?

Jeśli klaster usługi ARO korzysta z wersji openShift, która nie znajduje się na liście obsługiwanych wersji lub używa nieobsługiwanej konfiguracji klastra, klaster jest "poza pomocą techniczną". W efekcie:

  • Podczas otwierania biletu pomocy technicznej dla klastra zostanie wyświetlony monit o uaktualnienie klastra do obsługiwanej wersji przed otrzymaniem pomocy technicznej, chyba że po zakończeniu wsparcia wersji nastąpi 30-dniowy okres prolongaty.
  • Wszelkie gwarancje dotyczące środowiska uruchomieniowego lub umowy SLA dla klastrów spoza pomocy technicznej zostaną unieważnione.
  • Klastry poza pomocą techniczną będą poprawiane tylko w oparciu o najlepsze wysiłki.
  • Klastry poza obsługą nie będą monitorowane.