Closed weaverba137 closed 1 year ago
@marcelo-alvarez please update desimodules main on perlmutter to use the newer desiconda/20230111-2.1.0 and change the scron job to start updating the main packages installed there instead, if that doesn't automatically occur from just switching what "desi_environment.sh main" loads.
In the spirit of not making major changes just before a weekend, I suggest doing this on Monday. Thanks.
Also note that the symlink /global/common/software/desi/perlmutter/desiconda/current
should be adjusted.
desimodules/.version
still points to 22.2
. Do we want to adjust that as well?
Since the desimodules install will become public, and it contains some modules that are test-*
(these are .gitignored), should we remove those?
Also note that the symlink
/global/common/software/desi/perlmutter/desiconda/current
should be adjusted.
@weaverba137 doesn't it just point to main?
desimodules/.version
still points to22.2
. Do we want to adjust that as well?
That sounds reasonable to me, it must have been missed when the tag was created. I went ahead and committed the change directly to main.
Since the desimodules install will become public, and it contains some modules that are
test-*
(these are .gitignored), should we remove those?
I'm not sure. @sbailey ?
Also note that the symlink
/global/common/software/desi/perlmutter/desiconda/current
should be adjusted.@weaverba137 doesn't it just point to main?
No, you're thinking of the current symlink inside desimodules. This one is outside desimodules.
Also note that the symlink
/global/common/software/desi/perlmutter/desiconda/current
should be adjusted.@weaverba137 doesn't it just point to main?
No, you're thinking of the current symlink inside desimodules. This one is outside desimodules.
Got it, done.
@sbailey will clean up the test-*
module files. Everything else should be clean and consistent with perlmutter now. Note that I had to add DESI_ROOT_READONLY to main.
The
main
configuration usesdesiconda/20220119-2.0.1
on perlmutter, while23.1
usesdesiconda/20230111-2.1.0
. This is inconvenient because new packages have to bedesiInstall
ed twice, and it's easy to forget which version the package got installed it. This could lead to more serious problems later.