-
Notifications
You must be signed in to change notification settings - Fork 160
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #600 from GoogleCloudPlatform/release-candidate
Release v1.6.0
- Loading branch information
Showing
141 changed files
with
1,433 additions
and
563 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -75,20 +75,15 @@ remounted and that you should logout and login. Follow its instructions. | |
Once configuration is complete, install AOCC by running: | ||
```shell | ||
sudo -i bash /var/tmp/install_aocc.sh | ||
sudo bash /var/tmp/install_aocc.sh | ||
``` | ||
Spack will prompt you to accept the AOCC End User License Agreement by opening a | ||
text file containing information about the license. Leave the file unmodified | ||
and write it to disk by typing `:q` as two characters in sequence | ||
([VI help][vihelp]). | ||
Installation of AOCC and OpenMPI will take approximately 15 minutes. Once they | ||
are installed, you can install additional packages such as `amdblis`: | ||
```shell | ||
sudo -i spack -d install -v amdblis %[email protected] | ||
``` | ||
Installation of AOCC and OpenMPI will take approximately 15 minutes. | ||
Configure SSH user keys for access between cluster nodes: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -65,20 +65,46 @@ deployment_groups: | |
- type: shell | ||
source: modules/startup-script/examples/install_ansible.sh | ||
destination: install_ansible.sh | ||
- $(swfs.install_nfs_client_runner) | ||
- $(swfs.mount_runner) | ||
- $(spack.install_spack_deps_runner) | ||
- $(spack.install_spack_runner) | ||
- type: shell | ||
content: "shutdown -h +1" | ||
destination: shutdown.sh | ||
|
||
- id: slurm_startup | ||
source: modules/scripts/startup-script | ||
settings: | ||
runners: | ||
- type: data | ||
destination: /etc/profile.d/spack.sh | ||
content: | | ||
#!/bin/sh | ||
if [ -f /sw/spack/share/spack/setup-env.sh ]; then | ||
. /sw/spack/share/spack/setup-env.sh | ||
fi | ||
# the following installation of AOCC may be automated in the future | ||
# with a clear direction to the user to read the EULA at | ||
# https://developer.amd.com/aocc-compiler-eula/ | ||
- type: data | ||
destination: /var/tmp/install_aocc.sh | ||
content: | | ||
#!/bin/bash | ||
source /sw/spack/share/spack/setup-env.sh | ||
spack install [email protected] +license-agreed | ||
spack load [email protected] | ||
spack compiler find --scope site | ||
spack -d install -v [email protected] %[email protected] +legacylaunchers +pmi schedulers=slurm | ||
# must restart vm to re-initiate subsequent installs | ||
- id: spack_builder | ||
source: modules/compute/vm-instance | ||
use: [network1, swfs, spack-startup] | ||
settings: | ||
name_prefix: spack-builder | ||
machine_type: c2d-standard-16 | ||
|
||
- id: low_cost_partition | ||
source: community/modules/compute/schedmd-slurm-gcp-v5-partition | ||
use: | ||
|
@@ -118,6 +144,6 @@ deployment_groups: | |
use: | ||
- network1 | ||
- slurm_controller | ||
- spack-startup | ||
- slurm_startup | ||
settings: | ||
machine_type: c2d-standard-4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.