If batchdir can't be made set errno correctly so the slurmctld is notified
correctly.
Remove repeated batch complete if batch directory isn't able to be made
since the slurmd will send the same message.
Make return code INFINITE instead of 1 to mean failed instead of canceled
Which in this case is what has happened since the launch failed.
test suite bug fixes

I just ran the test suite for slurm 14.04.7, and have a few suggestions
and bugfixes:

Test 1.35 fails on our system (probably because we limit memory with
cgroups).  Changing job_mem_opt from "--mem-per-cpu=64" to
"--mem-per-cpu=192" in line 61 fixes the problem for us.

Test 1.84 fails to recognise node names like "something1-2", ending up
with node names "something1" instead.  Changing NodeName=(\w+) to
NodeName=([^\s]+) fixes the problem.

Test 1.97 reports FAILURE when it discovers that SelectTypeParameters is
not CR_PACK_NODES.  Having "exit 0" instead of "exit 1" in line 50 is
perhaps preferable.

Test 2.18 fails because the variable $partition never gets set, so no
idle nodes are found in line 215.  Setting $partition in globals.local
helps, but should not be needed, IMO.  There is a function
"default_partition" in globals that could perhaps be used.  The same
applies to test 2.19.

Test 12.2 fails on our system because the jobs get killed due to memory
limit.  Increasing the "slack" in job_mem_limit from 4 to 10 in line 269
fixes the problem for us.

Tests 21.30, 21.31 and 21.32 fails when run as a non-privileged user.
Perhaps they should test for it and exit with a warning instead, like
many other tests.

Test 22.1 fails on our system because the time zone is different from
where the test was written.  The problem is that

set midnight 1201766400

is only correct in one time zone (and unfortunately for us, not in
our :).  Perhaps one could use the GNU date command to get the correct
seconds-since-epoch regardless of time zone.  Something like

date +%s --date=2008-01-31

should do it.  Unfortunately, I don't know enough Expect (tcl?) to
suggest how to implement that.

--
Regards,
Bjørn-Helge Mevik, dr. scient,
Department for Research Computing, University of Oslo
Typo correction: s/apbasil/apkill/
sacctmgr fix default format for list transactions.
BLUEGENE - Fix backfill issue with backfilling jobs on blocks already
reserved for higher priority jobs.
Merge remote-tracking branch 'origin/slurm-14.03'

Conflicts:
	testsuite/expect/test1.84
	testsuite/expect/test21.32
Add test for squeue --priority

see bug 1035
Merge pull request #82 from jwm/master

ignore autogenerated cgroup.release_common.example
Fix minor memory leak
When creating job arrays the job specification files for each elements
are hard links to the first element specification files. If the
controller fails to make the links the files are copied instead.
Fix error handling for job array create failure

Fix error handling for job array create failure due to inability to copy
job files (script and environment).
See bug 1077
Fix memory leak

Introduced in commit dc7a1fcace85eca1c877dce575d320e975806d7d
Merge branch 'slurm-14.03'

Conflicts:
	src/slurmctld/job_mgr.c
Allow users to specify --resv_ports to have value 0.
Modify test for more gereric node names

Previous test could fail for node names numeric suffix with more
than one digit. This captures all digits plus checks for names
without a numeric suffix.
Merge branch 'slurm-14.03'
Add patch for integration with make v4.0

renamed the patch for make 3.81 and added a patch for gnu make 4.0
Update NEWS for last commit