Skip to content
Snippets Groups Projects
Commit 67fec471 authored by Moe Jette's avatar Moe Jette
Browse files

Misc job submit bug fixes

parent 93db2fd3
No related branches found
No related tags found
No related merge requests found
......@@ -603,6 +603,9 @@ int copy_job_desc_to_job_record ( job_desc_msg_t * job_desc , struct job_record
detail_ptr->num_procs = job_desc->num_procs;
detail_ptr->num_nodes = job_desc->num_nodes;
if (job_desc->req_nodes) {
char tmp_str[128];
bit_fmt(tmp_str, 128,req_bitmap);
printf("moe_debug_%s\n",tmp_str);
detail_ptr->req_nodes = xstrdup ( job_desc->req_nodes );
detail_ptr->req_node_bitmap = req_bitmap;
}
......
......@@ -840,7 +840,11 @@ select_nodes (struct job_record *job_ptr, int test_only)
error_code = ESLURM_REQUESTED_NODE_CONFIGURATION_UNAVAILBLE;
info ("select_nodes: no nodes can satisfy job request");
goto cleanup;
}
}
if (test_only) {
error_code = SLURM_SUCCESS;
goto cleanup;
}
/* assign the nodes and stage_in the job */
error_code = bitmap2node_name (req_bitmap, &(job_ptr->nodes));
......@@ -851,8 +855,6 @@ select_nodes (struct job_record *job_ptr, int test_only)
build_node_list (req_bitmap,
&job_ptr->details->node_list,
&job_ptr->details->total_procs);
if (test_only == 0)
allocate_nodes (req_bitmap);
job_ptr->node_bitmap = req_bitmap;
req_bitmap = NULL;
job_ptr->job_state = JOB_STAGE_IN;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment