This file documents all notable changes to the cannon-env repository since version 1.0.0.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add module load commands for TAU profiler to gnu12 environment files
- Comment out
ulimit -c unlimited
in environment files, as this is now disallowed on Cannon
- Now use if statements instead of
[[ -f ~/.bash_aliases ]]
etc. are present in the root folder. These cause an error code to persist as described in #3.
- Module load commands for the Spack-built
rclone
package
- Alias
sainfo
to get info about jobs on the sapphire partition
- Updated VT100 keybindings in
.root/.Xresources
to allow CTRL-INSERT (cut) and SHIFT-INSERT (paste)
- Removed the
&& ssh -CY $SLURM_JOB_NODELIST
, as this was causing some X11 forwarding issues after the update to SLURM 23.02.7
- Environment files for Intel compilers in
envs/intel23
README.md
files inenvs/gnu10
,envs/gnu12
,envs/intel23
- Now load Spack-built modules for
jq
andparallel
- The
envs
folder has been subdivided intognu10
,gnu12
, andintel23
subdirectories - Moved content from
envs/README.md
toREADME.md
in subdirectories - GCHP environment files now point to ESMF 8.4.2 installation
- Unload all packages loaded with
spack load
in environment files - Send the output of
unalias diff
to/dev/null
to squelch error messages - Added extra xterm settings and font selections in
root/.Xresources
- Rewrote
copy_cannon_env
to back up configuration files - Updated
root/.Xresources
with additional options and font selections .bash_profile
,.bashrc
, etc. files are now chmod 644- Updated
bin/myjobs
to exclude job ID's ending in.1
,.2
, etc. - The
bin/interactive
script uses--mem
instead of--mem-per-cpu
- Updated env files for the new library path
/n/jacob_lab/Lab/RockyLinux/
- Updated
README.md
files accordingly
- Removed the
ROCKY_ROOT
variable from environment files
- Environment files for RockyLinux (w/ FASRC + Spack modules) in
envs/*
- Added logo and links to the
README.md
file - Added
CHANGELOG.md
file - Added
LICENSE.txt
file - Added environment fnles that only load FASRC-built packages
- Added
ROCKY_ROOT
to env files (points to RockyLinux library root folder)
- Move Spack intitialization and module path updates to top of environment file scripts
- Add more informational messages in environment files
- Make sure NETCDF_HOME is defined properly in environment files
- Do not load CDO module in environment files, use "spack load" instead
- Explicitly load netcdf-c in module files
- Updated
envs/README.md
with a table of env files, plus subsections - Now load FASRC-built IDL module in GCClassic environment files
- Renamed
*.nospack.env
environment files to*.minimal.env
- Environment files for CentOS (w/ FASRC modules) in
envs/*