Рейтинг:0

Openshift Container Storage не будет обновляться

флаг tr

У меня есть кластер Openshift, на котором работает Openshift Container Storage 4.4.1.Я хотел бы обновить OCP до более высокой версии, но, насколько я понимаю, мне нужно сначала обновить операторов. OCS показывает в консоли, что обновление доступно, но не обновляется, хотя для утверждения установлено значение «Автоматически». Мои подозрения связаны с оператором lib-bucket-provisioner. Как я вижу, работает один оператор, но присутствуют два CSV: lib-bucket-provisioner.v1.0.0 и lib-bucket-provisioner.v2.0.0. Первый находится в состоянии «Ожидание», второй — «Успешно».

Я проверил журналы модуля оператора каталога (работающего в пространстве имен openshift-operator-lifecycle-manager). Некоторые вещи, которые, кажется, связаны с настоящей проблемой, это такие сообщения:

E1115 16:25:16.270062 1 queueinformer_operator.go:290] Ошибка синхронизации «openshift-storage»: ошибка при расчете изменений генерации из-за нового пакета: objectbucket.io/v1alpha1/ObjectBucketClaim (objectbucketclaims), уже предоставленного lib-bucket-provisioner.v1 .0.0

Интересно, как решить эту ситуацию, чтобы можно было апгрейдить оператора OCS. Поможет ли удаление файла lib-bucket-provisioner.v1.0.0 CSV, поскольку он находится в состоянии «Ожидание»? Насколько я вижу, он включен в план установки OCS, так что он должен быть установлен именно так. С другой стороны, lib-bucket-provisioner.v2.0.0, похоже, устанавливается вручную. Этот также доступен в Operator Hub. Так что, возможно, это тот, который на самом деле вызывает проблемы, хотя его статус в порядке. Поскольку я не был тем, кто изначально развернул это хранилище, я не уверен, по каким причинам был установлен оператор v2.

Мне также было интересно, может ли удаление этих CSV иметь какие-либо нежелательные последствия для существующих данных (удаление PV или PVC и т. д.). Пожалуйста, порекомендуйте.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.