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

Fix Up Multi-Target TODOs #199

Open
CodeGat opened this issue Dec 17, 2024 · 4 comments
Open

Fix Up Multi-Target TODOs #199

CodeGat opened this issue Dec 17, 2024 · 4 comments
Assignees
Labels
priority:medium type:enhancement Improvements to existing features

Comments

@CodeGat
Copy link
Member

CodeGat commented Dec 17, 2024

There are some clearly marked sections in build-cd that will fail if we end up having multiple targets. Fix these, and generify some of the comments that make reference to Gadi specifically.

@CodeGat CodeGat added priority:medium type:enhancement Improvements to existing features labels Dec 17, 2024
@CodeGat CodeGat self-assigned this Dec 17, 2024
@CodeGat
Copy link
Member Author

CodeGat commented Dec 19, 2024

Below are some trial deployment comments for multi-deployment repos:

@CodeGat
Copy link
Member Author

CodeGat commented Dec 19, 2024

Old Comment

🚀 Deploying access-esm1.6 dev_2024.12.0 as prerelease pr27-5 with commit ACCESS-NRI/ACCESS-ESM1.6@fa3a855

Details and usage instructions

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

  • dev_2024.12.0 as a Release (when merged).
  • pr27-5 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr27-5

where the binaries shall be on your $PATH.
This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr27-5 environment.

🛠️ Using: spack 0.22, spack-packages 2024.12.0, spack-config 2024.11.27

Details

It will be deployed using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

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

@CodeGat
Copy link
Member Author

CodeGat commented Dec 19, 2024

New Comment 1 (Close to original)

🚀 Deploying access-esm1.6 Prerelease pr27-5 with commit ACCESS-NRI/ACCESS-ESM1.6@fa3a855 on Gadi, Setonix

Details and usage instructions

When using the below modules, the binaries shall be on your $PATH.


This access-esm1.6 model will be deployed to Gadi as:

  • dev_2024.12.0 as a Release (when merged).
  • pr27-5 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr27-5

This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr27-5 environment.


This access-esm1.6 model will be deployed to Setonix as:

  • setonix_2024.12.0 as a Release (when merged).
  • pr27-5 as a Prerelease (during this PR).

This Prerelease is accessible on Setonix using:

module use /some/other/prerelease/modules
module load access-esm1p6/pr27-5

This Prerelease is also accessible on Sentonix via /some/other/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr27-5 environment.

Configuration Details

If the below was not what was expected, commit changes to config/versions.json.


It will be deployed on Gadi using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

It will be deployed on Setonix using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

@CodeGat
Copy link
Member Author

CodeGat commented Dec 19, 2024

New Comment 2 (Demarcated by Target)

🚀 Deploying access-esm1.6 Prerelease pr27-5 with commit ACCESS-NRI/ACCESS-ESM1.6@fa3a855

🖥 Gadi Deployment ✅

Usage Instructions

This access-esm1.6 model will be deployed to Gadi as:

  • dev_2024.12.0 as a Release (when merged).
  • pr27-5 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load access-esm1p6/pr27-5

When using the above modules, the binaries shall be on your $PATH.

This Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr27-5 environment.

Configuration Information

This Prerelease is deployed using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

If the above was not what was expected, commit changes to config/versions.json in this PR.

🖥 Setonix Deployment ✅

Usage Instructions

This access-esm1.6 model will be deployed to Setonix as:

  • setonix_2024.12.0 as a Release (when merged).
  • pr27-5 as a Prerelease (during this PR).

This Prerelease is accessible on Setonix using:

module use /some/other/prerelease/modules
module load access-esm1p6/pr27-5

This Prerelease is also accessible on Sentonix via /some/other/prerelease/apps/spack/0.22/spack in the access-esm1p6-pr27-5 environment.

Configuration Information

It will be deployed on Setonix using:

  • access-nri/spack on branch 0.22
  • access-nri/spack-packages version 2024.12.0
  • access-nri/spack-config version 2024.11.27

If the above was not what was expected, commit changes to config/versions.json in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:medium type:enhancement Improvements to existing features
Projects
None yet
Development

No branches or pull requests

1 participant