- removed comment
jobs starting/ending on stampede do not send emails
jobs starting/ending on stampede do not send emails because stampede.sub lacks a line like:
#SBATCH --mail-user=
Keyword:
Comments (7)
-
-
- removed comment
This could be the email account of the user on the particular machine; i.e. it might not forward to your own external email address.
-
- removed comment
There is no activity on this ticket. Can we close it?
-
- changed status to open
- removed comment
I have the following in my stampede.sub file, and I get emails from the queuing system.
#SBATCH --mail-type=ALL #SBATCH --mail-user=@EMAIL@
Before adding this, I did not get any emails.
I suspect that the default of leaving --mail-user unset causes the emails to go to the user's system mailbox on the head node, not to their external email address. I propose that the above be added to stampede.sub, either before or after the release.
For reference, my complete submit script is
#! /bin/bash #SBATCH -A @ALLOCATION@ #SBATCH -p @QUEUE@ #SBATCH -t @WALLTIME@ #SBATCH -N @NODES@ -n @NUM_PROCS@ #SBATCH @("@CHAINED_JOB_ID@" != "" ? "-d afterany:@CHAINED_JOB_ID@" : "")@ #SBATCH -J @SHORT_SIMULATION_NAME@ #SBATCH --mail-type=ALL #SBATCH --mail-user=@EMAIL@ #SBATCH -o @RUNDIR@/@SIMULATION_NAME@.out #SBATCH -e @RUNDIR@/@SIMULATION_NAME@.err cd @SOURCEDIR@ @SIMFACTORY@ run @SIMULATION_NAME@ --machine=@MACHINE@ --restart-id=@RESTART_ID@ @FROM_RESTART_COMMAND@
-
- changed status to open
- removed comment
-
- changed status to resolved
- removed comment
Committed as changeset:2329/simfactory.
-
- edited description
- changed status to closed
- Log in to comment
According to documentation, the default value for --mail-user is the submitting user.
Have you confirmed that setting --mail-user leads to emails being sent, while emails are not being sent without this option? If so, can you post the complete job submission script here?