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

Update slurm-gcp module to use custom endpoints. #2653

Merged

Conversation

cdunbar13
Copy link
Contributor

@cdunbar13 cdunbar13 commented May 31, 2024

As part of the process of decoupling ghpc from the GCP prod environment, this PR adds two new variables to the slurm-gcp v6 set of modules. The two values are intended to go into the config.yaml that slurm-gcp creates and allow users to access other API endpoints.

Tested by adding:

      universe_domain: test.com
      custom_endpoints:
        compute: test.blah

To a controller's settings and verified by checking /slurm/scripts/config.yaml to ensure that the contents were transferred successfully.

This PR is waiting for a new release of Slurm-GCP which is required for these changes.

@cdunbar13 cdunbar13 added the release-module-improvements Added to release notes under the "Module Improvements" heading. label May 31, 2024
@cdunbar13 cdunbar13 requested a review from mr0re1 May 31, 2024 13:30
@mr0re1 mr0re1 added the do-not-merge Block merging of this PR label May 31, 2024
@cdunbar13 cdunbar13 marked this pull request as ready for review June 5, 2024 17:59
@cdunbar13 cdunbar13 removed the do-not-merge Block merging of this PR label Jun 5, 2024
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch 2 times, most recently from b553892 to 2314637 Compare June 5, 2024 18:52
@cdunbar13 cdunbar13 changed the title Update slurm-gcp module to use custom endpoints. DO-NOT-MERGE! Update slurm-gcp module to use custom endpoints. Jun 5, 2024
@mr0re1 mr0re1 assigned cdunbar13 and unassigned mr0re1 Jun 5, 2024
@nick-stroud nick-stroud marked this pull request as draft June 20, 2024 17:29
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch from 3df8e5c to 2424e35 Compare July 1, 2024 17:40
@cdunbar13 cdunbar13 added release-key-new-features Added to release notes under the "Key New Features" heading. and removed release-module-improvements Added to release notes under the "Module Improvements" heading. labels Jul 1, 2024
@cdunbar13 cdunbar13 assigned mr0re1 and unassigned cdunbar13 Jul 1, 2024
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch from 2424e35 to 06da506 Compare July 1, 2024 18:49
@mr0re1 mr0re1 assigned cdunbar13 and unassigned mr0re1 Jul 1, 2024
@cdunbar13 cdunbar13 requested a review from mr0re1 July 2, 2024 15:41
@cdunbar13 cdunbar13 assigned mr0re1 and unassigned cdunbar13 Jul 2, 2024
@cdunbar13 cdunbar13 marked this pull request as ready for review July 2, 2024 17:40
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch 2 times, most recently from 89a758d to d144601 Compare July 2, 2024 19:47
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch 2 times, most recently from 49f4aab to 887e5f6 Compare July 8, 2024 19:19
@mr0re1 mr0re1 assigned cdunbar13 and unassigned mr0re1 Jul 8, 2024
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch from be8636c to f9f04c7 Compare July 10, 2024 13:01
…r changes in slurm-gcp

Also updated cleanup_compute to be compatible with different versions of gcloud

Update to use slurm-gcp 6.5.10
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch from f9f04c7 to 445ca5c Compare July 10, 2024 13:03
@cdunbar13 cdunbar13 force-pushed the decouple-slurm-update branch from 8dd2c02 to db6aaf1 Compare July 10, 2024 16:13
@cdunbar13 cdunbar13 merged commit cf17869 into GoogleCloudPlatform:develop Jul 10, 2024
8 of 49 checks passed
@cdunbar13 cdunbar13 deleted the decouple-slurm-update branch July 10, 2024 16:35
@nick-stroud nick-stroud mentioned this pull request Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-key-new-features Added to release notes under the "Key New Features" heading.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants