Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] Failed to apply a required job transform
- Date: Wed, 19 Jun 2019 20:43:56 +0000
- From: Todd Tannenbaum <tannenba@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] Failed to apply a required job transform
On 6/19/2019 5:10 AM, Alessandro Italiano wrote:
> Hi,
>
> we have deployed in production job transform in order to define in a
> administrative manner the accounting group.
> Since that we have introduced this feature, some users are reporting the
> following error:
>
> [italiano@tmp htcondor]$ condor_submit submit.try
> Submitting job(s)...
> ERROR: Failed to commit job submission into the queue.
> ERROR: Failed to apply a required job transform.
>
> In particular the error is raised every time the submit file contains
> multiple queue command whit different executable command.
> for instance
>
> universe=vanilla
> Transfer_Executable = false
> executable=/bin/env
> queue
>
> executable=/bin/id
> queue
>
Indeed, this sounds like a bug that was patched in HTCondor v8.9.1+
The patch will also appear in the v8.8 series starting with v8.8.4
scheduled to be released to the web next week.
The ticket with details regarding this bug is here:
https://htcondor-wiki.cs.wisc.edu/index.cgi/tktview?tn=6719
Having said this, I think another bug is in the documentation -- I don't
think it should have ever been documented that changing the executable
within a single submit file oddly results in a new job cluster. In
fact, I don't think changing the executable within a single submission
should be allowed. If possible, please try to avoid changing the
executable within one submit file (job cluster). While it works today,
I definitely can imagine a tomorrow where this will cease working.
Hope the above helps
Todd