Size: a a a

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

2021 September 20

RK

Roman Kravtsov in OpenShift - русскоязычное сообщество
тоже отбой )
воркэраунд с удалением при загрузке из параметров ядра console=ttyS0,115200n8 работает
4.7.0-0.okd-2021-09-19-013247 разворачивается с OpenshiftSDN (OVNKubernetes сломан)
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Привет. Обновляю OKD 4.7.
Обнаружил ошибку
pool is degraded because nodes fail with "1 nodes are reporting degraded status on sync": "Node nod1  is reporting: \"failed to update OS to quay.io/openshift/okd-content@sha256:c874131a66de67bdaa9764d53b6387a97902626d7fd344f2657b03cd2cd55dd4 : error running ostree refs --repo /run/mco-machine-os-content/os-content-383640906/srv/repo: error: opening repo: opendir(/run/mco-machine-os-content/os-content-383640906/srv/repo): No such file or directory\\n: exit status 1\""

Обновляюсь на релиз 4.7.0-0.okd-2021-06-19-191547
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
И ещё параллельно вопрос - если в списке доступных обновлений есть несколько релизов, можно ли обновляться на самый последний или надо накатывать по очереди?
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
судя по документации - можно.
источник

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
как быть в этом случае?
источник
2021 September 21

АС

Андрей Суковицын... in OpenShift - русскоязычное сообщество
Неужели я первый, у кого подобная проблема?  oc adm upgrade --force --to=<последняя доступная версия> --allow-upgrade-with-warnings=true --allow-explicit-upgrade=true может вылечить или доломает окончательно?
источник

СЗ

Сергей Заикин... in OpenShift - русскоязычное сообщество
Обновления в выпадающем списке - протестированы. Все остальные обновления - на свой страх и риск
источник

TE

Tom Emv in OpenShift - русскоязычное сообщество
Всем привет.
Подскажите что делать в такой ситуации?
Openshift 3.11, достался от внешнего подрядчика, который когда-то давно все сдал и следов его нет. Инвентори файла нет, /usr/share/ansible/openshift-ansible/playbooks/openshift-checks/certificate_expiry/easy-mode.yaml тоже нет.

Вчера кластер встает раком, все ноды кроме мастера пишут статуc Not Ready. На мастере судя по ивентам был перезапуск kubelet.
Через какое-то время через oc get csr нахожу что все сертификаты в статусе Pending, апрувлю, все взводится. Однако сегодня утром, при попытке просмотров логов и коннекта к терминалу получаю Error from server: error dialing backend: remote error: tls: internal error.
Опять делаю oc get csr и вижу новые Pending, делаю oc get csr -o name | xargs oc adm certificate approve. Сейчас все работает, но уверенности в завтрашнем дне уже нет.
Что смотреть, что исправлять, когда может опять всплыть?
Причем сертификат до 25-го года (см скрин)
источник

MS

Michael Silich in OpenShift - русскоязычное сообщество
Без inventory я думаю это труп
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Его можно в конце концов собрать самому
источник

TE

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

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
И для уверенности можно прогнать плей redeploy-certificates, держа в уме вот эту статью https://access.redhat.com/solutions/4981191
источник

M

Matvey in OpenShift - русскоязычное сообщество
если csr много, то при выполнении “oc get csr -o name | xargs oc adm certificate approve” за время выполнения могли уже новые csr появится
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Смотря что ты будешь делать с новым инвентори
источник

TE

Tom Emv in OpenShift - русскоязычное сообщество
да я после посмотрел, вылезло три, сделал еще раз, пока нет... но ситуация будет повторяться, или нет, никак не пойму?
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
С почти полной недоступностью кластера? В ближайшем будущем не должна) Очень повезло, что хотя бы 1 мастер остался живым
источник

TE

Tom Emv in OpenShift - русскоязычное сообщество
очень повезло что это не прод, так-то там всего один мастер и три воркера всего
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Видать и проектов очень немного, может имеет смысл мигрировать на ocp 4?
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Так и кластер будет поднятый своими силами и версия свеженькая
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
@vrutkovs этот вопрос наверняка задавали не один раз, но могу не найти. Для OKD 4.x обязательное требование 3 мастера. Планируется это изменить? Чтобы можно было non-HA кластеры разворачивать для DEV целей.
источник