MDTF-diagnostics icon indicating copy to clipboard operation
MDTF-diagnostics copied to clipboard

Multiple entries permitted in fieldlist JSON files

Open jkrasting opened this issue 2 years ago • 0 comments

Bug Severity

  • [x] 1 = Minor problem that does not affect total framework functionality (e.g., computation error in a POD, problem with logging output, or an issue on a single system
  • [ ] 2 = Major problem that affects overall functionality, but that does not occur for all users (e.g., problems installing the framework with a specific Conda version, a framework option that causes one or more PODs to fail, or missing/incompatible Python modules).
  • [ ] 3 = Catastrophic problem that occurs frequently for multiple users and/or on multiple systems (e.g.,framework consistently fails to install on multiple systems, or one or more PODs continuously fails after running successfully)

Describe the bug A variable is allowed to be defined twice within a data/fieldlist*.jsonc file. This can lead to unpredictable behavior.

Environment Describe the system environment:

  • OS: REHL7.2
  • Conda version: GFDL's central installation
  • branch name and link: main

Log information and/or terminal output No errors are given, but the logic appears to honor the first entry and ignore subsequent entries.

jkrasting avatar Jun 01 '22 11:06 jkrasting