diff --git a/NEWS b/NEWS index a093e98a9497bc4177af54dcc6fa3163df4c280b..6ce7e32b9a970b96de109e6fc973ae9961e27799 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,7 @@ documents those changes that are of interest to users and administrators. * Changes in Slurm 17.02.3 ========================== + -- Increase --cpu_bind and --mem_bind field length limits. * Changes in Slurm 17.02.2 ========================== diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index f88a06aeff7caa2bdc17888abb8a36bec8ec653e..bc846a8f9cb7e22348941d5248e18709e6527a67 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -6499,7 +6499,7 @@ static int _test_job_desc_fields(job_desc_msg_t * job_desc) _test_strlen(job_desc->burst_buffer, "burst_buffer",1024*8) || _test_strlen(job_desc->ckpt_dir, "ckpt_dir", 1024) || _test_strlen(job_desc->comment, "comment", 1024) || - _test_strlen(job_desc->cpu_bind, "cpu_bind", 1024) || + _test_strlen(job_desc->cpu_bind, "cpu_bind", 1024 * 128) || _test_strlen(job_desc->dependency, "dependency", 1024*128) || _test_strlen(job_desc->features, "features", 1024) || _test_strlen(job_desc->gres, "gres", 1024) || @@ -6507,7 +6507,7 @@ static int _test_job_desc_fields(job_desc_msg_t * job_desc) _test_strlen(job_desc->linuximage, "linuximage", 1024) || _test_strlen(job_desc->mail_user, "mail_user", 1024) || _test_strlen(job_desc->mcs_label, "mcs_label", 1024) || - _test_strlen(job_desc->mem_bind, "mem_bind", 1024) || + _test_strlen(job_desc->mem_bind, "mem_bind", 1024 * 128) || _test_strlen(job_desc->mloaderimage, "mloaderimage", 1024) || _test_strlen(job_desc->name, "name", 1024) || _test_strlen(job_desc->network, "network", 1024) ||