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

Add initial spack.yaml and config #5

Merged
merged 36 commits into from
Jul 16, 2024
Merged

Add initial spack.yaml and config #5

merged 36 commits into from
Jul 16, 2024

Conversation

CodeGat
Copy link
Contributor

@CodeGat CodeGat commented May 22, 2024

In this PR:

  • Add initial spack.yaml
  • Add initial config directory with versions of spack, spack-packages and spack-config

Note: #7 must be merged first, so the build-db metadata scraping works correctly.

Closes #2

Copy link

The model version in the spack.yaml has not been updated.
Either update it manually, or comment the following to have it updated and committed automatically:

  • !bump major for feature releases
  • !bump minor for bugfixes

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-2 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-2, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-2 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-3 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-3, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-3 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-4 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-4, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-4 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-5 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-5, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-5 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-6 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-6, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-6 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-7 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-7, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-7 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-8 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using module use /g/data/vk83/prerelease/modules/access-models/ && module load access-esm1p5/pr5-8, where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-8 environment.

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jul 4, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-31

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-31 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-31

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-31 environment.

🛠️ Using: spack-packages `2024.07.03`, spack-config `2024.07.02`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jul 5, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-32

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-32 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-32

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-32 environment.

🛠️ Using: spack-packages `2024.07.03`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jul 5, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-33

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-33 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-33

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-33 environment.

🛠️ Using: spack-packages `2024.07.05`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jul 5, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-33

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-33 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-33

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-33 environment.

🛠️ Using: spack-packages `2024.07.05`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

@CodeGat
Copy link
Contributor Author

CodeGat commented Jul 5, 2024

Finally! Modulefiles work as expected - they were using old modulefiles for some reason, but we deleted the old modulefiles recreated the current ones.

aidanheerdegen
aidanheerdegen previously approved these changes Jul 5, 2024
Copy link
Member

@aidanheerdegen aidanheerdegen left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

github-actions bot commented Jul 8, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-34

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-34 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-34

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-34 environment.

🛠️ Using: spack-packages `2024.07.07`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link

github-actions bot commented Jul 8, 2024

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-35

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-35 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-35

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-35 environment.

🛠️ Using: spack-packages `2024.07.08`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

@CodeGat CodeGat requested a review from penguian July 8, 2024 22:43
spack.yaml Show resolved Hide resolved
Copy link

🚀 Deploying access-esm1.5 2024.05.0 as prerelease pr5-36

Details and usage instructions

This access-esm1.5 model will be deployed as:

  • 2024.05.0 as a Release (when merged).
  • pr5-36 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules/access-models/
module load access-esm1p5/pr5-36

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.21/spack in the access-esm1p5-pr5-36 environment.

🛠️ Using: spack-packages `2024.07.10`, spack-config `2024.07.05`
Details

It will be deployed using:

If this is not what was expected, commit changes to config/versions.json.

Copy link
Collaborator

@penguian penguian left a comment

Choose a reason for hiding this comment

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

Approved.

@CodeGat CodeGat merged commit a17379f into main Jul 16, 2024
12 checks passed
@CodeGat CodeGat deleted the 2-spack-yaml branch July 25, 2024 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add initial spack.yaml and config/versions.json
5 participants