Project

General

Profile

Bug #26239

Indicate that the Netdata service needs to be started before it can be configured

Added by Warren Block about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Important
Assignee:
Nikola Gigic
Category:
GUI (new)
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

The Services/Netdata configuration screen has a "Take me to the Netdata UI" button that is always shown, even when the service is not running. Clicking this button when the service is not running results in an nginx "Sorry, the page you are looking for is currently unavailable." error.

Solution:

If the Netdata service is running, show the button as it does now.

If the Netdata service is not running, do not show the button. Instead, show just plain text "The Netdata service is not running, so the UI is not available."

More difficult to implement but easier for the user: have a "Start the Netdata service now" button, so the user does not have to leave the configuration screen. When clicked, this should show a timer icon until the service has started, then change to the "Take me to the Netdata UI" button.

Associated revisions

Revision 27619933 (diff)
Added by Nikola Gigic about 1 year ago

fix(django/legacy): Netdata service configuration screen shows "Take me to the Netdata UI" button even when the service is not running

Ticket: #26239

History

#1 Avatar?id=14398&size=24x24 Updated by Kris Moore about 1 year ago

  • Status changed from Untriaged to Unscreened
  • Assignee changed from Kris Moore to Nikola Gigic
  • Target version set to 11.1

Nikola, can you take a look at hiding that link until service is running?

#2 Updated by Nikola Gigic about 1 year ago

  • Status changed from Unscreened to Screened

#3 Updated by Nikola Gigic about 1 year ago

  • Status changed from Screened to Needs Developer Review
  • Assignee changed from Nikola Gigic to William Grzybowski

#4 Updated by William Grzybowski about 1 year ago

  • Status changed from Needs Developer Review to Reviewed by Developer
  • Assignee changed from William Grzybowski to Nikola Gigic
  • Target version changed from 11.1 to 11.1-BETA1
  • Seen in changed from Master - FreeNAS Nightlies to 11.0-U4

#5 Updated by Nikola Gigic about 1 year ago

  • Status changed from Reviewed by Developer to Ready For Release
  • Assignee changed from Nikola Gigic to William Grzybowski
  • Target version changed from 11.1-BETA1 to 11.1
  • Seen in changed from 11.0-U4 to Master - FreeNAS Nightlies

#6 Updated by Nikola Gigic about 1 year ago

  • Target version changed from 11.1 to 11.1-BETA1

#7 Updated by Nikola Gigic about 1 year ago

  • Seen in changed from Master - FreeNAS Nightlies to 11.0-U4

#8 Updated by William Grzybowski about 1 year ago

  • Assignee changed from William Grzybowski to Nikola Gigic

#9 Updated by Dru Lavigne about 1 year ago

  • Subject changed from Netdata service configuration screen shows "Take me to the Netdata UI" button even when the service is not running to Indicate that the Netdata service needs to be started before it can be configured

#10 Updated by Bonnie Follweiler about 1 year ago

12767

Test passed in FreeNAS-11-MASTER-201710181647
Screenshot provided

#11 Updated by Dru Lavigne about 1 year ago

  • Status changed from Ready For Release to Resolved

Also available in: Atom PDF