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

[GUI] Add vPool with remote backend #2220

Open sjovdnbos opened 5 years ago

sjovdnbos commented 5 years ago

Problem

When providing information on the remote backend, the refresh button is not shown. This leads to situations where you have to fold and unfold the remote config fields again

Logging

Uncaught TypeError: Cannot read property 'name' of undefined
    at write (gather_vpool.js:219)
    at Object.e [as target] (knockout-3.4.0.js:47)
    at a.vc.gb (viewmodel.js:231)
    at Function.notifySubscribers (knockout-3.4.0.js:37)
    at Function.fa (knockout-3.4.0.js:40)
    at Object.c [as items] (knockout-3.4.0.js:40)
    at a.vc.gb (viewmodel.js:138)
    at Function.notifySubscribers (knockout-3.4.0.js:37)
    at Function.Qc (knockout-3.4.0.js:51)
    at Function.aa (knockout-3.4.0.js:50)

Edit:

Problem

Regarding possible side effects of this bug, the reload button did appear while it was missing first. Along with the missing button, as can be seen in the screenshots, be1 is a backend from my local environment, that is listed as one of the backends on the node trying to connect towards. As the reload button reappeared, so did the backends of the remote environment manage to load in the dropdown. I was able to make the reload button and correct backends appear by continuing in the wizard and returning towards the first page.

Pictures

screenshot from 2018-11-26 09-14-25 screenshot from 2018-11-26 09-14-45 screenshot from 2018-11-26 09-16-23

JeffreyDevloo commented 5 years ago

Fixed by https://github.com/openvstorage/framework/pull/2228