Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-218

Wizard page assumptions can prevent user from entering configuration

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • Odum Release
    • Development
    • None

      See https://github.com/nds-org/ndslabs/issues/35 for more information

      Currently, the discovery of "extraConfigs" in the GUI only happens when navigating from "optional" to "config". Since some services do not have optional dependencies, they will skip the "optional" page.

      This leads to an issue where services that require extra configuration do not allow the user to specify that configuration unless they have optional dependencies, which can be problematic for standalone services that require such configuration like MySQL.

      One example of where this is handled properly is with the volume requirements. Following this pattern, one viable solution would be to abstract all "config discovery" into a helper function, similar to the discoverVolumeRequirements function.

              lambert8 Sara Lambert
              lambert8 Sara Lambert
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 4 hours
                  4h
                  Remaining:
                  Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified