Platforma chmurowa APEX dla rodziny Red Hat OpenShift: Kontener zasobnika oczekujący dłużej niż 1 godzinę w przestrzeni nazw openshift-marketplace
Summary: Przypadek Dail home ze zdarzeniem "Pod container waiting longer than 1 hour" w przestrzeni nazw openshift-marketplace
Symptoms
Przypadek dial-home jest tworzony dla kodu zdarzenia OpenShift: 1038CLST0005, zdarzenie wspomina o kontenerze zasobnika oczekującym dłużej niż 1 godzinę w przestrzeni nazw openshift-marketplace
Cause
Przyczyną jest znana usterka w OpenShift Container Platform 4.10-4.13
Resolution
Zgodnie z 7016065 Red Hat KCS obecnym rozwiązaniem jest uaktualnienie do platformy kontenerów OpenShift 4.14+.
Uwaga: Starsza 7011359 Red Hat KCS miała obejście, ale powodowała problemy i została usunięta — teraz przekazuje do KCS 7016065.
W przypadku klienta, który nie może uaktualnić do wersji 4.14, wykonaj następujące obejście:
1) Zignoruj zdarzenie 1038CLST0005 dla przestrzeni nazw openshift-marketplace , jeśli wersja OCP to od 4.10 do 4.13.
2) Możemy wyciszyć zdarzenie w przestrzeni nazw openshift-marketplace.
- Przejdź do opcji Obserwacja ->Alerty ->Wyciszenie
- Kliknij Utwórz ciszę
- W obszarze Czas trwania w polu "Dla..." wybierz "-", a następnie edytuj parametr "Do czasu..." (zmień na przyszły czas, aby nie było żadnych alertów KubeContainerWaiting dla serwera rejestru kontenerów)
- Dodaj etykiety "alertname=KubeContainerWaiting", "namespace=openshift-marketplace", "container=registry-server" (jeśli nie dodamy kontenera, wycisza alert dla wszystkich zasobników w przestrzeni nazw "openshift-marketplace")

Additional Information
Ta baza wiedzy dotyczy tylko zdarzeń w przestrzeni nazw openshift-marketplace , jeśli zdarzenie i dial home dotyczą zasobników w innej przestrzeni nazw, nie wyciszaj alertu i nie rozwiązuj problemów w razie potrzeby.