OpenSource - это круто, говорили они. Нас попросили для POC из грязи и прутиков собрать storage на bare-metal Kubernetes кластере. Ниже выдержка из чата, как есть, с сохранением авторской орфографии и пунктуации.

Дисклеймер: сообщения вырваны из контекста. Предлагаю определить "Индусы" = "Разработчики разного уровня квалификации", национальная принадлежность разработчиков не имеет значения.



Архитектор

Так, у меня фиговые новости - отказ storage на storage node несовместим с дальнейшей нормальной жизнью. Индусы из OpenEBS - это сборище непуганых идиотов. И они еще это пытаются продавать.



Инженер

Эмм каким образом оно отказало?



Архитектор

у вас никак. А на стенде я убил себе storage на 1 ноде

и раскрылись бездны индусского слабоумия



Инженер

Какими действиям хоть убил?



Архитектор

взял и на VM диск грохнул



Архитектор

tbe commented on 22 May 2019

I just wonder why this is not a blocker or at least mentioned in the docs: "WARNING! You can not remove a broken disk from a custom pool"



Disks break. A "Leading Open Source" software should be able to handle this.



We lost one of your disks on one node yesterday. After replacing it the according pool was still fucked up, so restartet it. And at this point the whole thing broke ... many volumes in state "Recreating", the pool itself didn't start anymore, all iscsi targets for volumes that hat a replica on that pool staled, because missing quorum ( in a two replica setup, wtf? )



Yeah, this went a little bit offtopic. Sry for that. Just wanted to illustrate what happens if you put a "not so fancy, but essential feature" at the end of the roadmap.



Архитектор

https://github.com/openebs/openebs/issues/2258

они потом привернули костылей, и я даже вернул pool к жизни, но реплики не ожили