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

Re: [HTCondor-users] ULOG_RD_ERROR while parsing log with JobEventLog



Hi ToddM
may I assume that this will go away in HTCondor 24 ? I.e. no matter
what some application puts in a classAd (newlines are accepted there)
the user log will and the JEL objects will have an agreement on
how to deal with them ?
Anyhow if you can point to the issue on your side we can
maybe discuss solutions there, since the newlines here
came from glideInWMS and I can't say if they are willing
to change or not, in case.

Thanks
Stefano

On 23/02/2024 22:39, Todd L Miller via HTCondor-users wrote:
1. what exactly is wrong in the log

 ÂÂÂÂThe body text of the event immediately after

028 (385.000.000) 2024-02-23 11:04:47 Job ad information event triggered.

is intended to be an "old ClassAd"; one limitation of that format is that it can't escape newlines, but depends on newlines to separate attribute-value pairs. The 'Message' attribute's value contains a newline.

2. why did it happen

ÂÂÂÂAt first glance, it appears to be one or more bugs in HTCondor; the newline should not have been written as part of an old ClassAd, and probably shouldn't have been accepted or generated with one either.

3. is there a way to make log parsing skip the bad event and go on ?

 ÂÂÂÂNot at present (other than modifying the file).

Thanks for your help, please find below how to reproduce the problem.

ÂÂÂÂThis all reproduced perfectly on my first try; thank you very much for including it all.

 ÂÂÂÂI will file a bug shortly; it should not be hard to fix.

-- ToddM
_______________________________________________
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/