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

Move builds to vk83 #226

Closed
anton-seaice opened this issue Sep 11, 2024 · 10 comments
Closed

Move builds to vk83 #226

anton-seaice opened this issue Sep 11, 2024 · 10 comments

Comments

@anton-seaice
Copy link
Contributor

For the repro-ci process, we need to move our default build of access-om3 out of ik11 and into a vk83 folder so it can be accessed by the ci user.

I assume that builds going into /g/data/vk83/apps/spack are put there automatically ? When the builds done through the cosima-spack are triggered manually.

What's the best place we can put them in vk83, until we are ready to move to an access-nri spack based build ?

ping @aidanheerdegen @CodeGat

@CodeGat
Copy link

CodeGat commented Sep 11, 2024

Possibly in /g/data/vk83/prerelease/apps/spack/...? Might need a wider discussion.

@aidanheerdegen
Copy link

What's the best place we can put them in vk83, until we are ready to move to an access-nri spack based build ?

Why don't we just move directly to spack deployment?

We have a pre-release we can merge anytime

ACCESS-NRI/ACCESS-OM3#5 (comment)

@CodeGat
Copy link

CodeGat commented Sep 11, 2024

I think from the comments on that PR there might be some updates needed (just in reference to the 'anytime' bit)

@aidanheerdegen
Copy link

That is what the point release is for #amirite

@anton-seaice
Copy link
Contributor Author

We have a pre-release we can merge anytime

ACCESS-NRI/ACCESS-OM3#5 (comment)

There's a couple of open questions on that PR, re:

  • hdf5 version
  • how to access the dependencies directly (e.g. module load parallelio)

And we haven't really thought through how to use versioning, or provide a easy build system for researchers.

These are all fairly minor things, but the repro-CI is a higher priority at the moment.

@aidanheerdegen
Copy link

From my point of view it's just delaying the inevitable and creating extra work for us moving to a half-way solution that we'll abandon anyway.

We should fix any issues that would prevent using the pre-release environment. If that needs to be done ASAP we'll prioritise it.

@dougiesquire
Copy link
Collaborator

FWIW, I've been using the ACCESS-NRI spack env for dev work for quite some time without issue

@aidanheerdegen
Copy link

aidanheerdegen commented Sep 12, 2024

FWIW, I've been using the ACCESS-NRI spack env for dev work for quite some time without issue

Good to know, thanks

@anton-seaice
Copy link
Contributor Author

anton-seaice commented Sep 20, 2024

I think we had agreeement to merge

ACCESS-NRI/ACCESS-OM3#5

I suggest we do that for the 0.3.0 tag of this repo, and then make a new branch at PR in https://github.com/ACCESS-NRI/ACCESS-OM3 and use a branch name like dev-0.3.x ?

Then the build in the prerelease area for dev-0.3.x can be the build in the access-om3-configs branches

@anton-seaice
Copy link
Contributor Author

I made an 0.3.1 tag of this repo, and used that for the access-nri spack release build instead.

This will get implemented / merged through #194

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants