Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix HPL preventing variable overrides from workspace config #798

Conversation

douglasjacobsen
Copy link
Collaborator

This merge fixes an issue where variables defined in ramble.yaml would not propagate into the HPL.dat.

As an example, "variables:swapping_threshold:999" would not show up in the generated HPL.dat file when the calculator workload was used. After this chage, these settings propagate correctly.

Additionally, some logic around defining HPL settings is cleaned up to make it easier to maintain in the future.

This commit fixes an issue where variables defined in `ramble.yaml`
would not propagate into the HPL.dat.

As an example, `"variables:swapping_threshold:999"` would not show up in
the generated HPL.dat file when the calculator workload was used. After
this chage, these settings propagate correctly.

Additionally, some logic around defining HPL settings is cleaned up to
make it easier to maintain in the future.
@douglasjacobsen douglasjacobsen added bug Something isn't working application definition Adds or modifies an application definition labels Dec 12, 2024
@samskillman
Copy link
Collaborator

Confirmed this addresses the issue

@samskillman samskillman self-requested a review December 12, 2024 16:33
@douglasjacobsen douglasjacobsen merged commit 61930c3 into GoogleCloudPlatform:develop Dec 12, 2024
12 checks passed
@douglasjacobsen douglasjacobsen deleted the fixup-hpl-overrides branch December 12, 2024 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
application definition Adds or modifies an application definition bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants