openvstorage / framework

The Framework is a set of components and tools which brings the user an interface (GUI / API) to setup, extend and manage an Open vStorage platform.
Other
27 stars 23 forks source link

Vpool unusable after extending with wrong params using API #1289

Closed JeffreyDevloo closed 7 years ago

JeffreyDevloo commented 7 years ago

Problem description

Linked ticket: https://github.com/openvstorage/framework/issues/790 When using the API and sending the wrong data (or missed some requirements eg. DB role) You are unable to manage this vpool and you lose the write cache because of the unusable vpool.

This only occurs when extending using the API itself and supplying the wrong information. The vpool immediately starts to setup/extend but the checks come to late and the vpool cannot recover. screenshot from 2016-12-21 11-56-10 selection_104

Packages

ii  openvstorage                                        2.7.9-rev.4463.0761b63-1       amd64                          openvStorage
ii  openvstorage-backend                                1.7.9-rev.889.63f8d79-1        amd64                          openvStorage Backend plugin
ii  openvstorage-backend-core                           1.7.9-rev.889.63f8d79-1        amd64                          openvStorage Backend plugin core
ii  openvstorage-backend-webapps                        1.7.9-rev.889.63f8d79-1        amd64                          openvStorage Backend plugin Web Applications
ii  openvstorage-core                                   2.7.9-rev.4463.0761b63-1       amd64                          openvStorage core
ii  openvstorage-hc                                     1.7.9-rev.889.63f8d79-1        amd64                          openvStorage Backend plugin HyperConverged
ii  openvstorage-sdm                                    1.6.9-rev.508.9903a29-1        amd64                          Open vStorage Backend ASD Manager
ii  openvstorage-webapps                                2.7.9-rev.4463.0761b63-1       amd64                          openvStorage Web Applications
kvanhijf commented 7 years ago

https://github.com/openvstorage/framework/pull/1318 -- > openvstorage-2.7.9-dev.1483975363.540a29b

khenderick commented 7 years ago

openvstorage-2.7.9.1