Is there a way to make condor_shadow
not check for stored credentials? Or is there some other way to get condor_shadow
to accept jobs submitted via a web service?
I've set up a Condor 6.8.5 as a web
service on a few Windows XP machines and all of the jobs I submit via the
birdbath.jar interface end up initially running and then just sitting idle
in the queue.
From the ShadowLog
9/5 15:35:23 Initializing a VANILLA
shadow for job 68.0
9/5 15:35:23 (68.0) (2060): ERROR:
Could not locate valid credential for user 'chaj@'
9/5 15:35:23 (68.0) (2060): init_user_ids()
failed!
9/5 15:35:23 (68.0) (2060): ERROR "set_user_priv()
failed!" at line 517 in file ..\src\condor_c++_util\uids.C
it's pretty clear that there are the
owner of the submission doesn't have any stored credentials.
Unfortunately, I haven't found a way
set the owner of the job to match my stored credential (No matter what
I put for owner value in xact.submit() condor_shadow tacks on an @ to the
end which doesn't match any user name that I can log in as...) , or to
manually add credentials, or to make condor_shadow not look for credentials,
or store credentials via birdbath, or...
Any ideas how I can get these jobs to
run?
Thanks,
Josh
This message is commercial in confidence and may be privileged. It
is intended for the addressee(s) only. Access to this message by
anyone else is unauthorized and strictly prohibited. If you have
received this message in error, please inform the sender immediately. Please
note that messages sent or received by the Tessella e-mail system may be
monitored and stored in an information retrieval system.
TESSELLA Joshua.Chartier@xxxxxxxxxxxx
__/__/__/ Tessella Inc
__/__/__/ 233 Needham Street, Suite 300, Newton, MA 02464, USA
__/__/__/ www.tessella.com
Tel: (1) 617.454.1220 Fax: (1) 617.454.1001