Replies: 2 comments
-
@mkandes - Send @jerrypgreenberg reminder about using v0.21.2 as next target for production instances. |
Beta Was this translation helpful? Give feedback.
0 replies
-
@mkandes - Follow-up with Todd about creating Spack role accounts and user group on TSCC2 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Attendance
Agenda
1. Announcements
2. General Discussion and/or Updates
3. Open Issues
4. Upgrade of Production Instances on Expanse
expanse/0.17.3/cpu/b
andexpanse/0.17.3/gpu/b
spack-0.21.2
and then roll forward development spack instance(s) fromspack-0.17.3
tospack-0.21.2
spack-0.21.2
deployment branchexpanse/0.15.4/cpu
andexpanse/0.15.4/gpu
expanse/0.21.2/cpu
andexpanse/0.21.2/gpu
5. Tutorial: Setting up your personal fork
Before you can start helping make changes to the production Spack instances deployed from the
sdsc/spack
repository, you must have a fork of the project in your personal GitHub account. To create a fork:sdsc-X.YY.Z
branch only option. This will create your initial fork with a copy of the latest default deployment branch in use.For additional details, you may refer to the GitHub documentation about how to Fork a repository.
To complete the initial configuration of your personal fork, you will also need to obtain a copy of the latest
develop
branch from the mainspack/spack
GitHub repository.Clone a copy of your fork to any system.
Command:
Output:
Change your directory to the local cloned fork.
Command:
Check the configruation of the fork's remotes.
Command:
Output:
Add the
sdsc/spack
repository as your fork's upstream remote, and then check the remote configuration again.Command:
Output:
Next, add the main
spack/spack
repository as a secondary upstream remote called develop, and then check the remote configuration again.Command:
Output:
Fetch the
develop
branch fromspack/spack
.Command:
Output:
Create your copy of the
develop
branch, and check that you now have both adevelop
branch and the latest defaultsdsc-X.YY.Z
deployment branch within the local clone.Command:
Output:
Checkout the new
develop
branch.Command:
Output:
Set the upstream to the new
develop
branch toorigin
, and then push the branch back to your personal fork on GitHub.Command(s):
Output:
References:
Beta Was this translation helpful? Give feedback.
All reactions