Skip to content

Jarvis pkg conf resets other parameter to default values #49

@hxu65

Description

@hxu65

Description

When configuring the Gray-Scott pipeline using Jarvis, updating the parameter L unintentionally resets the ADIOS2 engine from hermes to the default value bp5.

Steps to Reproduce

Configure the pipeline with engine=hermes.

Run the following command to update only the L value:

jarvis pkg conf coeus-gray-scott.jarvis_coeus.adios2_gray_scott L=64

Inspect the resulting configuration.

Observed Behavior

The parameter L is correctly updated to 64.

The ADIOS2 engine is unexpectedly changed from hermes to bp5 (default).

Expected Behavior

Updating a single parameter (e.g., L) should preserve existing configuration values, including engine=hermes.

The engine should remain unchanged unless explicitly overridden.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions