Что собственно смущает, смущает что (допустим) если глюканёт рейд контроллер и между exec-osd и запуском osd…
Тут х-з. Меня такой вариант смущает. Кейс под который ты это фиксишь очень узкий, запуск OSD поверх dm-multipath это…
Мне тут не нравится вот этот фикс
- Store v1: Do not lose the flush of a write over a deletion
The write is renumbered from version 1 once the deletion is gone,…
Замержил без этих тестов, но в test_nfs добавил тест на переименование поверх пустой директории
тут точно обе правки нужны? выглядит как будто то ли два разных кейса поправлено, то ли один, но двумя способами. верхней правки не хватит ли?
тут два раза чтоб не делать pgs =, можно выше pgs = 1 раз присвоить а тут только проверять
тут делается rollback_(), а выше только check_(). как будто не совсем сбалансированно, надо по идее одно и то же триггерить, ну либо в одном месте где-то триггерить