[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Multiple JOB_TRANSFORMATION blocks not working on a schedd?



Hi TJ,

you are right. That was the issue.
Thanks a lot for your help !!

Cheers,
Jose

El miÃ., 18 nov. 2020 a las 22:41, John M Knoeller
(<johnkn@xxxxxxxxxxx>) escribiÃ:
>
> Your understanding is correct,  except for the fact that the first transform can change things so that the test is no longer true.
>
> I'm guessing that the Default transform is setting  DockerImage so that the test is no longer true after the first transform has been applied.
>
> Or that neither of those transforms is being applied, and the Docker=true is being set in the job in some other way.
>
> -tj
>
>
> -----Original Message-----
> From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> On Behalf Of jcaballero.hep@xxxxxxxxx
> Sent: Wednesday, November 18, 2020 10:47 AM
> To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
> Subject: [HTCondor-users] Multiple JOB_TRANSFORMATION blocks not working on a schedd?
>
> Hi,
>
> This is a follow up from an old thread :)
> If I got correctly what was said to me before, it is possible to have
> on the schedd configuration multiple JOB_TRANSFORM blocks, and by
> default all of them are evaluated, in order. Correct?
>
> So, I am testing something like this [1].
> I would have expected then that, if jobs are added classad
> Docker=true, then they would also be added TEST=true, since the
> Requirement expression is the same (this is just for testing).
> However, that is not the case. They do have Docker=true, but not TEST=true.
>
> Am I missing something?
>
> Running condor 8.6.13.
> BTW, after changing the config, I ran condor_restart rather than
> condor_reconfig. It should have the same effect, right?
>
> Thanks a lot in advance.
> Cheers,
> Jose
>
>
> [1]
> JOB_TRANSFORM_NAMES = $(JOB_TRANSFORM_NAMES), Default, test
>
> JOB_TRANSFORM_Default @=end
> [
>    Requirements = JobUniverse == 5 && DockerImage =?= undefined &&
> Owner =!= "nagios";
>    set_Docker = true;
>    ...
>    <HERE OTHER STUFF>
>    ...
> ]
> @end
>
> JOB_TRANSFORM_test @=end
> [
>    Requirements = JobUniverse == 5 && DockerImage =?= undefined &&
> Owner =!= "nagios";
>    set_TEST = true;
> ]
> @end
> _______________________________________________
> HTCondor-users mailing list
> To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
> subject: Unsubscribe
> You can also unsubscribe by visiting
> https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
>
> The archives can be found at:
> https://lists.cs.wisc.edu/archive/htcondor-users/
>
> _______________________________________________
> HTCondor-users mailing list
> To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
> subject: Unsubscribe
> You can also unsubscribe by visiting
> https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
>
> The archives can be found at:
> https://lists.cs.wisc.edu/archive/htcondor-users/