Size: a a a

OpenShift - русскоязычное сообщество

2021 July 06

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
oc describe clusteroperator <имя> для каждого и посмотри что им не нравиться. Так же проверь LB для api/api-int точек
источник

O

Oleg in OpenShift - русскоязычное сообщество
Message:               OAuthServiceEndpointsCheckEndpointAccessibleControllerDegraded: Get "https://172.131.4.9:6443/healthz": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
OAuthRouteCheckEndpointAccessibleControllerDegraded: Get "https://oauth-/healthz": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
RouteDegraded: Unable to get or create required route openshift-authentication/oauth-openshift: the server is currently unable to handle the request (get routes.route.openshift.io oauth-openshift)
OAuthServerDeploymentDegraded: Unable to get "openshift-browser-client" bootstrapped OAuth client: the server is currently unable to handle the request (get oauthclients.oauth.openshift.io openshift-browser-client)
   Reason:                OAuthRouteCheckEndpointAccessibleController_SyncError::OAuthServerDeployment_GetFailed::OAuthServiceEndpointsCheckEndpointAccessibleController_SyncError::Route_FailedCreate
источник

O

Oleg in OpenShift - русскоязычное сообщество
Message:               SyncLoopRefreshDegraded: the server is currently unable to handle the request (get routes.route.openshift.io console)
CustomRouteSyncDegraded: the server is currently unable to handle the request (delete routes.route.openshift.io console-custom)
DefaultRouteSyncDegraded: the server is currently unable to handle the request (put routes.route.openshift.io console)
ConfigMapSyncDegraded: the server is currently unable to handle the request (get oauthclients.oauth.openshift.io console)
OAuthClientSyncDegraded: oauth client for console does not exist and cannot be created (the server is currently unable to handle the request (get oauthclients.oauth.openshift.io console))
RouteHealthDegraded: failed to GET route (https://console-openshift-/health): Get "https://console-openshift-/health": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
   Reason:                ConfigMapSync_FailedGetOAuthClient::CustomRouteSync_FailedDeleteCustomRoutes::DefaultRouteSync_FailedDefaultRouteApply::OAuthClientSync_FailedGet::RouteHealth_FailedGet::SyncLoopRefresh_InProgress
источник

O

Oleg in OpenShift - русскоязычное сообщество
Message:               Failed to rollout the stack. Error: running task Updating configuration sharing failed: failed to retrieve Prometheus host: getting Route object failed: the server is currently unable to handle the request (get routes.route.openshift.io prometheus-k8s)
источник

O

Oleg in OpenShift - русскоязычное сообщество
вот такие вот сообщения пишет. везде ругается на роуты
источник

ВБ

Виктор Бурлуцкий... in OpenShift - русскоязычное сообщество
После чего сломалось то? Бэкап etcd перенакатить на мастера пробовал?
источник

O

Oleg in OpenShift - русскоязычное сообщество
После обновления. Не пробовал!
источник

ВБ

Виктор Бурлуцкий... in OpenShift - русскоязычное сообщество
Ну видимо при обновлении что-то с роутером случилось от чего всё попадало
источник

O

Oleg in OpenShift - русскоязычное сообщество
Вот в этом и вопрос. Может кто знает как полечить.
источник
2021 July 07

O

Oleg in OpenShift - русскоязычное сообщество
Message:               OAuthServiceEndpointsCheckEndpointAccessibleControllerDegraded: Get "https://172.131.2.8:6443/healthz": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
OAuthRouteCheckEndpointAccessibleControllerDegraded: Get "https://oauth-openshift.apps.okd..ru/healthz": dial tcp: lookup oauth-openshift.apps.okd.ru on 172.132.0.10:53: read udp 172.131.0.28:33136->172.132.0.10:53: i/o timeout
OAuthServiceCheckEndpointAccessibleControllerDegraded: Get "https://172.132.77.72:443/healthz": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
RouteDegraded: Unable to get required route openshift-authentication/oauth-openshift: the server is currently unable to handle the request (get routes.route.openshift.io oauth-openshift)
OAuthServerDeploymentDegraded: Unable to get "openshift-browser-client" bootstrapped OAuth client: the server is currently unable to handle the request (post oauthclients.oauth.openshift.io)
   Reason:                OAuthRouteCheckEndpointAccessibleController_SyncError::OAuthServerDeployment_GetFailed::OAuthServiceCheckEndpointAccessibleController_SyncError::OAuthServiceEndpointsCheckEndpointAccessibleController_SyncError::Route_Fail
источник

O

Oleg in OpenShift - русскоязычное сообщество
еще вот такое сообщение есть что он не может отрезолвить днс запись на внутреннем днс. сеть 172.132.0 это сервисная сеть.
источник

ВБ

Виктор Бурлуцкий... in OpenShift - русскоязычное сообщество
Ну дык если у тебя роутер внутри не пашет то конечно не может.
источник

ВБ

Виктор Бурлуцкий... in OpenShift - русскоязычное сообщество
Как это починить сложный вопрос, заходить на сам хост и пытаться починить внутри поды которые за это отвечают, если починишь хотяб api  поднимется, и дальше смотреть уже по ситуации
источник

JS

John Smith in OpenShift - русскоязычное сообщество
приветы, извините за простой и тупой вопрос, но чё-то не врубаюсь, а доки не дают ответа:
как именно работает команда oc image mirror при попытке перелива образа из 1 удалённого реестра в другой удалённый реестр?
я же правильно понимаю, что команда работает по аналогии с docker push и настолько тупая, что не умеет сама предварительно делать pull образа из исходного удалённого реестра?
при простом вызове oc image mirror remote.registry1/path:bla remote.registry2/path:bla справедливо получаю ошибку авторизации, ведь авторизованным можно быть только в 1 реестре.
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
>ведь авторизованным можно быть только в 1 реестре

в пулл секрете \ docker.json может быть сколько угодно токенов для разных регистри
источник

JS

John Smith in OpenShift - русскоязычное сообщество
т.е. просто идёт авто-подстановка кредов из того секрета?
потому что я как раз и запнулся на том, что oc login - это же авторизация не в реестр, а в апи кластера...
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
oc registry login --help умеет записывать токен для регистри в файл
источник

JS

John Smith in OpenShift - русскоязычное сообщество
о, не знал про эту команду, спасибо, то что нужно
источник

JS

John Smith in OpenShift - русскоязычное сообщество
oc image mirror --help: --skip-mount=false: Always push layers instead of cross-mounting them - а что за перекрёстное монтирование такое? это как?
источник

ГZ

Георгий ZuZaka... in OpenShift - русскоязычное сообщество
День добрый. Пытался поставить minishift удалённо на aws ec2 instance, постоянно получаю такую ошибку.
Что не так с этим generic?
На том конце rhel 8.4 без предварительных настроек (кроме сетевых)
источник