aerokube / ggr-ui

The missing /status API for Ggr
https://aerokube.com/ggr-ui/latest/
Apache License 2.0
39 stars 15 forks source link

ggr-ui keeps polling selenoid nodes which are removed from quota xml files #15

Closed vgrigoruk closed 6 years ago

vgrigoruk commented 6 years ago
  1. Remove 1 server address from quota.xml
  2. Reload ggr-ui config via docker kill -s HUP ggr-ui-container-id
  3. Load http://your-ggr-ui:8888/status

GGR-UI logs:

2018/05/23 13:16:29 [STATUS] [Failed to fetch status from http://10.0.185.224:4444: Get http://10.0.185.224:4444/status: dial tcp 10.0.185.224:4444: i/o timeout] [10.0.160.134]

Relates to #5

vgrigoruk commented 6 years ago

it seems like logic for loading/merging quota xml should be different for ggr-ui, comparing to ggr (in case when servers are deleted from quota)