Add support for ParallelCluster versions 3.9.0 and 3.9.1 #232
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add support for rhel9 and rocky9.
Had to update some of the ansible playbooks to mimic rhel8 changes.
Resolves #229
Set SubmitterInstanceTags based on RESEnvironmentName.
Remove SubmitterSecurityGroupIds parameter.
This option added rules to existing security groups and if they were used by multiple clusters then the number of security group rules would exceed the maximum allowed. With the addition of adding security groups to the head and compute nodes the customer should supply their own security groups that meet the slurm cluster requirements, attach them to their login nodes and configure them as additional security groups for the head and compute nodes.
Resolves #204
Update CallSlurmRestApiLambda from Python 3.8 to 3.9.
Resolves #230
Update CDK version to 2.111.0.
This is the latest version supported by nodejs 16. Really need to move to nodejs 20, but it isn't supported on Amazon Linux 2 or RHEL 7 family.
Would require either running in a Docker container or on a newer OS version. I think that I'm going to change the prerequisites for the OS distribution so that I can stay on the latest tools.
For example, I can't update to Python 3.12 until I do this.
Update DeconfigureRESUsersGroupsJson to pass if last statement fails.
Fix bug in create_slurm_accounts.py
Resolves #231
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.