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

CRAYSAT-1896: Fix sat bootprep to include False ims_require_dkms #296

Merged
merged 1 commit into from
Dec 3, 2024

Conversation

haasken-hpe
Copy link
Contributor

Summary and Scope

Fixed sat bootprep to include the value of ims_require_dkms in the
created CFS configurations, even when explicitly set to False.

Issues and Related PRs

Testing

Tested on:

  • rocket

Test description:

Tested on rocket with a bootprep input file that defines a CFS
configuration that contains two layers, one which sets the
ims_require_dkms property to True and one which sets it to False.
Verified that the resulting CFS configuration contained the value for
the property in both layers. Tested in dry-run mode and regular mode for
both CFS v2 and v3.

Risks and Mitigations

Low risk change to just support specifying false values in CFS configurations.

Pull Request Checklist

  • Version number(s) incremented, if applicable
  • Copyrights updated
  • License file intact
  • Target branch correct
  • CHANGELOG.md updated
  • Testing is appropriate and complete, if applicable
  • HPC Product Announcement prepared, if applicable

Fixed `sat bootprep` to include the value of `ims_require_dkms` in the
created CFS configurations, even when explicitly set to `False`.

Test Description:
Tested on rocket with a `bootprep` input file that defines a CFS
configuration that contains two layers, one which sets the
`ims_require_dkms` property to `True` and one which sets it to `False`.
Verified that the resulting CFS configuration contained the value for
the property in both layers. Tested in dry-run mode and regular mode for
both CFS v2 and v3.
Copy link
Contributor

@annapoorna-s-alt annapoorna-s-alt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@haasken-hpe haasken-hpe force-pushed the CRAYSAT-1896-fix-false-values branch from 827dac3 to 3c04598 Compare December 3, 2024 21:49
@haasken-hpe haasken-hpe merged commit 821ebcb into main Dec 3, 2024
3 checks passed
@haasken-hpe haasken-hpe deleted the CRAYSAT-1896-fix-false-values branch December 3, 2024 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants