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

Release v1.36.0 #2752

Merged
merged 95 commits into from
Jul 19, 2024
Merged

Release v1.36.0 #2752

merged 95 commits into from
Jul 19, 2024

Conversation

mr0re1
Copy link
Collaborator

@mr0re1 mr0re1 commented Jul 9, 2024

v1.36.0 - Parallelstore support

What's Changed

Key New Features 🎉

New Modules 🧱

Module Improvements 🔨

Improvements 🛠

Bug fixes 🐞

Other changes

New Contributors

Full Changelog: v1.35.1...v.1.36.0

andybubu and others added 30 commits June 7, 2024 19:49
Can not mix dynamic with non-dynamic nodesets due to Slurms inability to
turn off "power management" at nodeset level (can only do it at partition or node level).

We want to disable "power management" on dynamic nodes;
We don't know names of dymamic nodes in advance;
The only way is to do it at partition level.
Prevent mixing dynamic and non-dynamic nodesets in single partition
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.183.0 to 0.184.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.183.0...v0.184.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](spf13/cobra@v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…es/develop/github.com/spf13/cobra-1.8.1

Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
…es/develop/google.golang.org/api-0.184.0

Bump google.golang.org/api from 0.183.0 to 0.184.0
Added GKE integration test for ml-gke yaml blueprint
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.18 to 1.26.19.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.19/CHANGES.rst)
- [Commits](urllib3/urllib3@1.26.18...1.26.19)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…dress space

* updated the readme for the new variable in the module
Add 'source' argument for path to prolog or epilog scripts
…blic-ip-default

Allow users to turn on access to cluster via GCP public IP address space
Mention `ghpc deploy` in `cmd/README.md`
Update internal usage of Toolkit modules to v1.35.0
…unity/front-end/ofe/urllib3-1.26.19

Bump urllib3 from 1.26.18 to 1.26.19 in /community/front-end/ofe
Add mig module to the modules list
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml)
- [Commits](hashicorp/go-getter@v1.7.4...v1.7.5)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.184.0 to 0.185.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.184.0...v0.185.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Add a new post deploy test for gke cluster
tpdownes and others added 23 commits July 2, 2024 17:41
Develop and adopt boot-time fix for EOL CentOS 7 repositories
Update network-storage interface to support runners and pass daos scripts during startup
Fix hydration from GCS bucket if name is not provided
Remove `enable_devel` from examples
Modify a3-highgpu-8g image-building blueprint network
Update parameters for parallelstore module as per feedback
Update test image to workaround CentOS end of life issues
Fix the versions for local google guest VM services so that they do not
upgrade to versions that are known to have boot-time issues for the
following combination:

- building image using Packer on a build VM without local NVME devices
- final image used on a VM with local NVME devices

In this combination, network configurations persist that do not match
the final naming conventions of the network interfaces because of
differing PCI bus layout.
Update A3 mega blueprint to use Slurm-GCP 6.5.12
Add validator for Terraform version and SlurmGCP6
Update image to new centos image for both login and builder nodes
@ankitkinra ankitkinra enabled auto-merge July 19, 2024 16:09
@tpdownes tpdownes self-assigned this Jul 19, 2024
@tpdownes tpdownes self-requested a review July 19, 2024 16:34
Copy link
Member

@tpdownes tpdownes left a comment

Choose a reason for hiding this comment

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

Approving based on having observed success of examples/serverless-batch-mpi.yaml after publication of latest HPC CentOS 7 VM image. We will need to update this example to use Rocky Linux 8 and (likely) a different set of Spack dependencies. I do not believe the GCP public Spack cache yet contains a large sample of Rocky 8 prebuilt binaries.

@ankitkinra ankitkinra merged commit da56862 into main Jul 19, 2024
13 of 54 checks passed
@tpdownes tpdownes deleted the release-candidate branch July 19, 2024 16:36
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.