Previously, the spawner_ui_config.yaml was rendered with empty strings and lists being rendered as null values in the configuration file. For example if the GPU vendors list was empty and the default vendor was "", the config file would have (shown truncated):
gpus:
value:
vendor:
vendors:
whereas jupyter web app expected:
gpus:
value:
vendor: ""
vendors: []
This commit updates the template to ensure we always output the correct empty values.
Previously, the spawner_ui_config.yaml was rendered with empty strings and lists being rendered as null values in the configuration file. For example if the GPU vendors list was empty and the default vendor was
""
, the config file would have (shown truncated):whereas jupyter web app expected:
This commit updates the template to ensure we always output the correct empty values.
Closes #360