Skip to content

openhpc role bump & dependency pinning #159

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

Merged
merged 11 commits into from
Mar 30, 2022
Merged

openhpc role bump & dependency pinning #159

merged 11 commits into from
Mar 30, 2022

Conversation

sjpb
Copy link
Collaborator

@sjpb sjpb commented Mar 24, 2022

  • Bump openhpc role from v0.9 to v0.12:
    • Empty partitions now display as "n/a"
    • Slurmdbd startup improvements and support for any partition configuration options
    • Support for autoscale (not supported in appliance yet), but does significantly improve slurm.conf templating for faster slurmctld startup and improved role variable documentation.
  • Adds link to role READMEs to common environment's group_var files.
  • Support adding slurm config parameters to appliance-defined ones via openhpc_config_extra , instead of overriding using openhpc_config.
  • Pins all ansible-galaxy requirements
  • Remove group vars for old openhpc_tests replaced by hpctests (except for hpl-all test, but that should be added in hpctests role if required).
  • Adds a CI status badge to the readme.
  • Adds the environment path to smslabs instances, to make it easier to work out what created them
  • Changes smslabs environment name (now its also used for CI, not just an example), to prepare for Support autoscaling and test in CI #151

@sjpb sjpb marked this pull request as draft March 24, 2022 10:52
@sjpb sjpb force-pushed the feature/openhpc_config branch from be856d1 to 82c789b Compare March 24, 2022 15:18
@sjpb sjpb requested a review from jovial March 24, 2022 16:36
@sjpb sjpb marked this pull request as ready for review March 28, 2022 20:49
@sjpb sjpb merged commit 4352108 into main Mar 30, 2022
@sjpb sjpb deleted the feature/openhpc_config branch April 21, 2022 08:52
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